我有一个xml哪个网络资源,我有字符串到URL,其中xml是在其中我必须找到特定标记 someTag 并获取其文本内容。如何在java中做到这一点?
我搜索但只找到有特定XPath的方法,但在我的情况下我不知道 someTag 可以在哪里。使用哪种解析器?以及如何实现它?
答案 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