'org.simpleframework.xml.core.ConstructorException: Parameter 'string' does not have a match in class com.example.network.models.parameters.Data

I am getting this org.simpleframework.xml.core.ConstructorException: Parameter 'string' does not have a match in class com.example.network.models.parameters.Data error while using simpleXML converter.

  <data>
        <pageInfo>
            <code>2069018M</code>
            <visits>23</visits>
        </pageInfo>
        <allowedMembers>bios</allowedMembers>
        <allowedMembers>gurus</allowedMembers>
        <allowedMembers>mulus</allowedMembers>
  </data>


@Element(name = "data")
data class Data(

    @ElementList(inline = true, name="allowedMembers", required = false)
    var allowedMembers: List<String>? = listOf(),

    @field:Element(name = "pageInfo", required = false)
    var pageInfo: PageInfo,

)


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source