【发布时间】:2015-01-06 17:48:58
【问题描述】:
我有一个 xml 哪个 web 资源,我有字符串到 xml 所在的 URL,我必须在其中找到特定的标签 someTag 并获取其文本内容。用java怎么做?
我搜索但只找到特定 XPath 的方法,但就我而言,我不知道 someTag 可以在哪里。使用哪个解析器?以及如何实现?
【问题讨论】:
-
如果您了解 XML,您可以创建 JAXB 对象并将 xml 解组为对象。这样会更容易。
-
XPath 是标准 Java 库的一部分。它可以解析XML。
-
标签名本身可以是 XPath。你不需要知道它在哪里。