如何使用Java从XML中的特定标记获取文本?

时间:2015-01-06 17:48:59

标签: java xml parsing text

我有一个xml哪个网络资源,我有字符串到URL,其中xml是在其中我必须找到特定标记 someTag 并获取其文本内容。如何在java中做到这一点?

我搜索但只找到有特定XPath的方法,但在我的情况下我不知道 someTag 可以在哪里。使用哪种解析器?以及如何实现它?

2 个答案:

答案 0 :(得分:2)

以双斜杠开头的XPath表达式将在任何地方找到一个元素:

 XPathExpression xpw = xpath.compile( "//someTag" );

答案 1 :(得分:0)

我最近使用变换器类来处理stix xml消息。 http://docs.oracle.com/javase/7/docs/api/javax/xml/transform/Transformer.html