gpt4 book ai didi

java - DOM Level 3 未针对 XmlObject 实现

转载 作者:太空宇宙 更新时间:2023-11-04 13:28:46 25 4
gpt4 key购买 nike

我试图执行这个:

XmlObject xmlobj = parseXml(filePath);
String testQuery = "$this//phone";
XmlObject[] x = xmlobj.execQuery(testQuery);
System.out.println(x[0].getDomNode.getTextContent());

然后它返回一个错误。如何设置 DOM 级别 3?

错误:

Exception in thread "main" java.lang.RuntimeException: DOM Level 3 Not implemented

最佳答案

您使用 XmlObject ,它是 XMLBeans 的一部分,它确实没有实现 DOM Level 3,因此您得到的异常是正确的,您不能以这种方式使用它。

如果您坚持使用 XMLBeans,您可以考虑 the workaround proposed here by looping over the elements ,实现起来相当简单。

关于java - DOM Level 3 未针对 XmlObject 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32400944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com