3
從一些圖書館,我得到這樣的輸入字符串:如何使用JAXB解組一個根元素?
<link>
<name>button1</name>
<target>there</target>
</link>
<link>
<name>button2</name>
<target>there2</target>
</link>
(請注意,這不是因爲它沒有根的XML文檔),我有這個類:
@XmlRootElement(name = "link")
public class TableTagLinkElement {
private String name;
private String target;
// getters and setters
}
我怎樣才能解組容易進的TableTagLinkElement
S,在一個通用的方式列表這使得我可以實現這樣的方法:
public <T> List<T> parseCollection(String xmlString, Class<T> rootClass)
即,沒有任何關於TableTagLinkElement
類別或<link>
標籤名稱的知識?
我知道解決方案create a wrapper class with a list,但我認爲他們不適用於這裏嗎?
太棒了,這個效果很好。非常感謝! –