【发布时间】:2017-08-17 17:32:30
【问题描述】:
我正在使用 retrofit 和 SimpleXMLConverterFactory。
我总是得到一个
ConstructorException: Parameter 'success' does not have a match in class ResponseInfo
而且我不知道可能出了什么问题。 xml 非常简单,我只想要来自success 节点的字符串。
xml:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<success>LoremIpsum</success>
</response>
响应信息:
@Root(strict = false, name = "response")
data class ResponseInfo(@Element(required = false, name = "success) var success: String)
编辑 1:我测试了 Api 调用,它返回给定的 xml。
谢谢
【问题讨论】: