преобразовать XML в Java-бин с помощью retrofit2.converter-simplexml - PullRequest
0 голосов
/ 14 марта 2019

Я хотел бы использовать com.squareup.retrofit2.converter-simplexml для преобразования такой структуры в Java-бины, но всегда терпел неудачу.Кто-нибудь знает в чем проблема и как это решить?Заранее спасибо!

источник, как показано ниже:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<users>
    <user>
        <userId>123</userId>
    </user>
    <user>
        <userId>456</userId>
     </user>
</users>

@Root(name = "users",strict = false)
@AllArgsConstructor
@NoArgsConstructor
@Data
public class UserSearchXml {
    @ElementList(name = "user")
    List<UserSearchXmlItem> users;
}


@Root(name = "user")
@AllArgsConstructor
@NoArgsConstructor
@Data
public class UserSearchXmlItem {
    @Element(name="userId")
    String userId;
}
...