在Java中使用XML元素中的值

时间:2010-11-25 09:12:33

标签: java xml

我正在研究如何从我拥有的XML文件中获取特定XML节点的值。在我的应用程序中,我将整个XML文件放在一个字符串中,我想从那里获取具体信息。我听说过DOM和SAX,但我不知道从哪里开始。有什么帮助吗?

3 个答案:

答案 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