2015-12-30 236 views
-1

我需要解析Java中的一個XML文檔來製作我正在創建的Web服務,並保存它的內容。用Java解析XML文檔

我需要保存標籤的名稱,如果標籤有屬性保存屬性,然後將數據保存在這些標籤中。這三個項目將被插入到具有三列標籤,屬性和數據的數據庫表中。

我用下面的Java庫:

javax.xml.parsers.DocumentBuilder 
javax.xml.parsers.DocumentBuilderFactory 
org.w3c.dom.Document, org.w3c.dom.NodeList 
org.xml.sax.InputSource. 

任何幫助將非常感激。

+0

那麼...你的代碼在哪裏做你想要的東西?你有沒有試圖寫出來,或者你只是想讓別人爲你做? –

+1

[爲什麼「有人可以幫助我?」不是一個真正的問題?](http://meta.stackoverflow.com/questions/284236/why-is-can-someone-help-me-not-an-actual-題) – tnw

回答

0

免責聲明:我不想抄襲,所以我沒有包含代碼,但包含了對其他教程的鏈接,這些教程對本主題非常有幫助。

第一個,你應該閱讀w3c dom的java API,因爲它告訴你很多有用的功能與你的問題非常相關。

this網站包含一個有用的教程,很容易理解,它包含了必要的信息,爲您獲得標籤的屬性。

this網站給你如何當您通過要素循環獲取標籤名信息。

第四,你應該經常閱讀相關的API,谷歌,然後發佈一個問題,如果你在一段時間後沒有線索。

最後,您應該在數據庫第一次發佈差異問題或研究之前,在這裏問這個問題。這個問題應該只是關於Java中的XML文檔分析。

我們不應該幫你做任何事情,所以API對你(和谷歌)來說是最好的幫助。

API:https://docs.oracle.com/javase/7/docs/api/org/w3c/dom/package-summary.html