我需要在java中为我正在制作的Web服务解析XML文档,并保存它的内容。
如果标签有属性保存属性,我需要保存标签的名称,然后将数据保存在这些标签中。这三个项目将插入到具有三列标签,属性和数据的数据库表中。
我使用以下java库:
javax.xml.parsers.DocumentBuilder
javax.xml.parsers.DocumentBuilderFactory
org.w3c.dom.Document, org.w3c.dom.NodeList
org.xml.sax.InputSource.
非常感谢任何帮助。
答案 0 :(得分:0)
首先,您应该阅读w3c dom的java API,因为它会告诉您许多与您的问题密切相关的有用功能。
第二, this 网站包含一个易于理解的实用教程,它包含了获取所需信息的必要信息。标签。
第三, this 网站为您提供有关在循环浏览元素时如何获取tagName的信息。
第四,您应该经常阅读相关的API,谷歌,如果您在很长一段时间后仍然没有线索,则发帖提问。
最后,您应该在此处提出问题之前发布有关数据库FIRST的差异问题或研究。这个问题应该只是关于Java中的XML Document Parsing。
我们不应该帮助您做任何事情,因此API对您(和谷歌)是最好的帮助。
API:https://docs.oracle.com/javase/7/docs/api/org/w3c/dom/package-summary.html