示例XML:Java的DOM和SAX XML解析器
<Books>
<Book id="1" Name="C#">
<URL>http://localhost/download/M1.xml</URL>
</Book>
<Book id="2" Name="Oracle">
<URL>http://localhost/download/M2.xml</URL>
</Book>
<Book id="3" Name="Archius">
<URL>http://localhost/download/M3.xml</URL>
<URL>http://localhost/download/M4.xml</URL>
</Book>
</Books>
我必須只獲取書名屬性,並用它來顯示。但是比方說,我已經得到的書籍,即(C#列表中, Oracle,Archius),將這個值傳遞給一個方法應該返回一個包含URL節點值的數組。
這個想法是在列表中顯示書名,然後在用戶選擇中顯示相應的URL需要獲取。
能夠得到循環遍歷節點
NodeList nodeList = document.getDocumentElement().getElementsByTagName ("Book");
for (int i = 0; i < nodeList.getLength(); i++) {...
SO, 一)顯示BookNames B)得到相應的URL對特定的書如果我通過了BOOKNAME
什麼是您的問題? JDOM(2)非常好 –
上帝以她爲例http://www.mkyong.com/java/jaxb-hello-world-example/ – Yaz