javajaxb:作为属性的字符串列表
我有一个普通的实例变量List<String>
。如何将其转换为XML,以便将列表中的值添加为XmlAttributes
而不是XmlValue
<book id="123"/>
<book id="456"/>
<book id="789"/>
而不是
<book>123</book>
<book>456</book>
<book>789</book>
我看到的一个选项是拥有包装字符串值的自定义对象列表
你可以在下面搜索框中键入要查询的问题!
我有一个普通的实例变量List<String>
。如何将其转换为XML,以便将列表中的值添加为XmlAttributes
而不是XmlValue
<book id="123"/>
<book id="456"/>
<book id="789"/>
而不是
<book>123</book>
<book>456</book>
<book>789</book>
我看到的一个选项是拥有包装字符串值的自定义对象列表
# 1 楼答案
尽量像@XmlElement一样使用
# 2 楼答案
你需要一个
把
List<String>
变成一个