xml-apis.jar getTextContent() jar包冲突解决(getTextContent()方法无法找到)

1、引用包:

import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.NodeList;

2、方法中应用:

NodeList nodelist1 = root.getElementsByTagName("Content");

String Content = nodelist1.item(0).getTextContent();

3、问题描述:

调用getTextContent()方法的时候报错提示找不到此方法。

4、问题分析:

此问题一般是由于jar包冲突导致的。由于JDK本身和xml-apis-1.1.jar包  都有相同路径的类,但xml-apis-1.1.jar包中没有getTextContent()方法,此处我们用的是jdk  jar包中的方法

5、解决办法:

如下图所示,类加载的时候先加载jdk自身jar包

xml-apis.jar getTextContent() jar包冲突解决(getTextContent()方法无法找到)

xml-apis.jar getTextContent() jar包冲突解决(getTextContent()方法无法找到)