我的问题是我需要解析一个可能有两个不同根XML标签的XML文档。
变体1:
变体1:
<?xml version="1.0" encoding="UTF-8"?>
<success>
success...
</success>
变体2:
<?xml version="1.0" encoding="UTF-8"?>
<error>
error...
</error>
我知道有注释@ElementUnion()
,但据我所知它只适用于非根标签。
更多信息:
我正在使用Retrofit消费一个API,并使用Simple-xml解析XML文档。
如果有人有解决方案或解决方法,那将会很棒。
我唯一想到的办法是调用API,捕获异常并使用第二个变量模型进行重试。
提前致谢