2012-11-20 57 views
1

我正在寫一個resteasy web服務來產生XML格式的數據。有數據時,XML輸出正常工作。真正的問題出現在沒有數據的時候。它用父標籤停止。Xml標記在沒有數據時不打開

如果沒有數據,它看起來像這樣

<salts/> 

我要尋找這種輸出的

<salts> 
     <salt/> 
    <salts> 

回答

0

嘗試用一個空的集合初始化您的收藏salts。類似這樣的:

@XmlElementWrapper 
@XmlElement(name="salt") 
private List<Salt> salts = new ArrayList<Salt>();