[英]how to deserialise xml collection representation with restful web service
我已經連續花了好幾天沒有看到任何進展,現在的想法是使用Java實現的靜態Web服務從數據庫中獲取URL信息。 該信息是旅客詳細信息,具有作為行李集合實現的行李詳細信息的參考信息。有關xml表示的信息,請參見下文。
<passenger>
<id></id>
....
....
<boardingNo></boardingNo>
<Bags>
<bag>
12345
</bag>
<bag>
12345
</bag>
</Bags>
</passenger>
我可以使用一個安靜的Web服務客戶端反序列化乘客信息。但是當我進入集合部分時,我的集合就可以了,但是對bag對象的引用為空。需要知道如何使用XML表示無縫地返回集合球衣寧靜的Web客戶端
嘗試使用以下JAXB映射類。
import java.util.List;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name="passenger")
public class Passenger {
@XmlElement(name="id")
public String id;
@XmlElement(name="boardingNo")
public String boardingNo;
@XmlElementWrapper(name="Bags")
@XmlElement(name="bag")
public List<String> bags;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.