jar包冲突解决(getTextContent()方法无法找到)
2018-01-03 14:16
393 查看
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包
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包
相关文章推荐
- jar包冲突解决(getTextContent()方法无法找到)
- eclipse:xml-apis jar包冲突导致的getTextContent()方法无法找到解决
- jar包冲突解决(getTextContent()方法无法找到)
- jar包冲突解决(getTextContent()方法无法找到)
- The method getTextContent() is undefined for the type Node解决方法(eclipse)
- Ubuntu/Debian下 apt-get command not found 命令无法找到的解决方法
- 无法定位程序输入点GetTextExtentPointI于动态链接库MSDART.DLL的解决方法
- Android Studio无法找到tool.jar解决方法!
- Android Studio无法找到tool.jar解决方法!
- apt-get E:软件包 xxx 需要重新安装,但是我无法找到对应的安装文件 解决方法
- 无法定位程序输入点GetTextExtentPointI于动态链接库MSDART.DLL的解决方法
- apt-get无法找到安装包解决方法--添加源
- eclipse导入helloworld项目,项目无法找到cordovaapp-cordovalib.jar解决方法
- 微信解析xml和maven中jar关于getTextContent()冲突
- Linux窗口最小化消失,任务栏上无法找到的解决方法
- Ubuntu 16.04 apt-get无法自动解决依赖的解决方法
- Maven项目中无法找到 xml文件或 properties文件等配置文件的解决方法
- file_get_contents无法请求https连接的解决方法
- 解决jar包冲突通用方法汇总
- NSLocalizedDescription=Request failed: unacceptable content-type: text/html 解决方法