我有一个类的源代码,它已经在Java 1.6上编写,并使用XPath从InputStream获取XML并在XML Document中进行一些特定的更改。现在,我必须使这个类与Java 1.4兼容。 Netbeans突出显示XPath类“javax.xml.xpath。*”的导入行。在Java 1.4中,我可以使用哪些XPath替代方案从InputStream获取NodeList?
答案 0 :(得分:1)
您的问题包括您的评论在术语上存在矛盾。 XPath库没有内置到JDK 1.4中,它们是@since 1.5,尽管它们在Web服务包(JAX-WS?)的JAXP部分中单独提供了一段时间。
您必须添加并使用外部捆绑包中的JAXP或直接使用Apache Xalan,不管它是否喜欢。