如何在 Coldfusion 中使用 SAX2DOM 和 Tagsoup 解析 XML

问题描述 投票:0回答:1

我正在使用 SAX2DOM 和 Tagsoup 库来废弃 html 文件,正如 Ben Nadel 的帖子这里中提到的那样。我一直在运行与帖子中提到的完全相同的代码。

但是我遇到了这个错误:

无法公开 com.sun.org.apache.xalan.internal.xsltc.trax.SAX2DOM(org.w3c.dom.Node,boolean) 抛出 javax.xml.parsers.ParserConfigurationException 可访问:模块 java.xml 不“将 com.sun.org.apache.xalan.internal.xsltc.trax”导出到未命名模块。

有办法解决这个问题吗?不推荐使用该库吗?任何帮助表示赞赏。谢谢。

java xml coldfusion
1个回答
0
投票

Java 的最新版本不再允许直接访问内部私有类,如

com.sun.org.apache.xalan.internal.xsltc.trax.SAX2DOM

您可能会发现在可从 apache.org 获取的 Xalan 版本中有一个等效的公共类。

© www.soinside.com 2019 - 2024. All rights reserved.