Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓改型&x2B;具有空实体的SimpleXmlConverter_Android_Kotlin_Retrofit2_Simple Xml Converter - Fatal编程技术网

Android 安卓改型&x2B;具有空实体的SimpleXmlConverter

Android 安卓改型&x2B;具有空实体的SimpleXmlConverter,android,kotlin,retrofit2,simple-xml-converter,Android,Kotlin,Retrofit2,Simple Xml Converter,我正试图使用SimpleXmlConverter从改造中请求Restful api数据 但我犯了这个错误 org.simpleframework.xml.core.ConstructorException: Parameter 'comMsgHeader' does not have a match in class tylenol.common.model.retrofit.routelist.ServiceResult 示例XML请求 <ServiceResult&g

我正试图使用SimpleXmlConverter从改造中请求Restful api数据

但我犯了这个错误

org.simpleframework.xml.core.ConstructorException: Parameter     'comMsgHeader' does not have a match in class     tylenol.common.model.retrofit.routelist.ServiceResult
示例XML请求

<ServiceResult>
<comMsgHeader/> <-- This tag make me annoying -->
<msgHeader>
    <headerCd>0</headerCd>
    <headerMsg>...</headerMsg>
    <itemCount>0</itemCount>
</msgHeader>
<msgBody>
    <itemList>
        ....
    </itemList>
</msgBody>

0
...
0
....

这是我的数据类,由kotlin编写

data class ServiceResult(
    val msgHeader: MsgHeader? = null,
    val msgBody: MsgBody? = null,
    val comMsgHeader: List<ComMsgHeader>? = null)
数据类服务结果(
val msgHeader:msgHeader?=null,
val msgBody:msgBody?=null,
val comMsgHeader:列表?=null)

对不起,英语不好。

你试过使用
@Element
注释吗?是的,我试过了。但不起作用