1

我有一个类的源代码,它是在 Java 1.6 上编写的,它使用 XPath 从 InputStream 获取 XML 并在 XML 文档中进行一些特定的更改。现在我必须使这个类与 Java 1.4 兼容。Netbeans 突出显示 XPath 类“javax.xml.xpath.*”的导入行。我可以使用 XPath 的哪些替代方法从 Java 1.4 中的 XML 的 InputStream 获取 NodeList?

4

1 回答 1

1

你的问题,包括你的评论,在术语上是矛盾的。XPath 库没有内置到 JDK 1.4 中,它们是 @since 1.5,尽管在此之前它们在 Web 服务包 (JAX-WS?) 的 JAXP 部分中单独提供了一段时间。

您将不得不从外部包中添加和使用 JAXP,或者直接使用 Apache Xalan,无论喜欢与否。

于 2012-09-13T06:39:55.250 回答