我得到的XML內容是這樣的:JAXB:是否可以處理未知元素
<data>
<randomtagname>
<name>....</name>
<description>.....</description>
<description>.....</description>
</randomtagname>
<anotherrandomtagname>
<name>....</name>
<description>.....</description>
</anotherrandomtagname>
<thirdridiculousrandomtagname>
<name>....</name>
<description>.....</description>
<description>.....</description>
</thirdridiculousrandomtagname>
.
.
.
</data>
是possibe創建一個註解的Java類,並使用JAXB這不同於/馬歇爾這個文件,而無需使用@XmlAnyElement? ?
是您的源xml如此未定義,您可以提取XSD?如果你可以提取xsd,你可以建立類java,不需要擔心這個......如果沒有(不可能的XSD提取)爲什麼不應用DOM? –
隨機標籤名稱可以!每當我得到並需要解析它們時都會有所不同。所以我不知道是否可以生成一個xsd。但id不想一直改變我的代碼的XML的內容已經改變,因爲radnom標籤的內部結構仍然是相同的 – semTex
@spaeth:到DOM部分:我想避免手動DOM解析。但是,這次我似乎沒有運氣。 – semTex