請看看這兩個xml文件。使用JAXB解析未知Xml
文件1:
<employees>
<employee>
<name>xyz</name>
<nickname>xy</nickname>
</employee>
<employee>
<name>xyz1</name>
<nickname>xz1</nickname>
</employee>
</employees>
文件2:
<employees>
<employee>
<name>xyz</name>
<nickname>xy</nickname>
<DOB>12-12-2002</DOB>
</employee>
<employee>
<name>xyz1</name>
<nickname>xz1</nickname>
<DOB>12-12-2012</DOB>
</employee>
</employees>
從這兩個文件需要僅提取name
和nickname
元素的值。文件中元素的數量可能會更改,或者文件架構可能會更改,但想要提取的name of elements
將始終修復(例如:name
和nickname
)。我想使用Jaxb來獲取這些值(name
和nickname
)。有什麼辦法可以使用JAXB來做到這一點?除Jaxb外,Java中的任何其他技術。
SO不是一個代碼寫作服務,發佈您自己的努力,我們將協助讓它爲您工作。 –
嗨Kurt,我已經寫下了一個xml文件的模式是固定的,並且工作正常。但在這裏,我正在詢問不同的schema XML文件。有任何解決方案,使用相同的代碼可以解析兩個不同的XML文件來獲取兩個文件中名稱相同的元素。 –