我正在研究如何从我拥有的XML文件中获取特定XML节点的值。在我的应用程序中,我将整个XML文件放在一个字符串中,我想从那里获取具体信息。我听说过DOM和SAX,但我不知道从哪里开始。有什么帮助吗?
答案 0 :(得分:4)
最简单的方法之一是使用xPath。这是一个tutorial。
答案 1 :(得分:0)
您可以使用XPath(example),也可以使用DOM或SAX(如您所述)您可以在SO上查看我的答案here (how to retrieve element value of XML using Java?)。
答案 2 :(得分:0)
嗯,还有Xstream http://x-stream.github.io/index.html
它允许你做两个方向(对象为xml,xml为对象)。 这是“两分钟教程”: http://x-stream.github.io/tutorial.html