我需要使用simpleframework将此类XML文件转换为类
<person>
<item name="first" required="true">One</item>
<item name="second" required="false">Two</item>
<item name="third">Three</item>
<item name="forth">Four</item>
<item name="fifth">Five</item>
</person>
我正在使用以下架构:
@Root
public class Person {
@ElementList(name = "item", required = false)
private List<Item> items;
}
@Root
public class Item {
@Attribute(required = false)
private boolean required;
}
我假设要得到的是一个类Person,其中包含Items列表,其中一些参数的“ required”为true,而某些参数为“ false”或null。 相反,每个项目都需要设置为“ false”。我认为我应该添加一些其他注释以使其正常工作,但是我无法整日在Google上进行搜索。任何帮助将不胜感激!