2015-12-30 194 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