我正在编写一个resteasy webservice来生成XML格式的数据。有数据时,XML输出正常工作。当没有数据时,真正的问题出现了。它以父标记停止。
如果没有数据,它看起来像这个
<salts/>
我正在寻找这种输出
<salts>
<salt/>
<salts>
答案 0 :(得分:0)
尝试使用空集合初始化salts
集合。像这样:
@XmlElementWrapper
@XmlElement(name="salt")
private List<Salt> salts = new ArrayList<Salt>();