在导入他人源码的时候,遇到了一个问题:

NodeList nodelist 方法不存在错误 nodelist.item(0).getTextContent()NodeList nodelist 方法不存在错误 nodelist.item(0).getTextContent()

显示nodelist.item(0).getTextContent() 需要做强制转换,但是强制转换后却提示:NodeList nodelist 方法不存在错误 nodelist.item(0).getTextContent()

NodeList nodelist 方法不存在错误 nodelist.item(0).getTextContent()

在网上查阅之后是因为导入的jar包和jdk中的jar包中存在包名和类名完全相同的两个类。此时,会以jar包顺类优先的引入在前面的那个类。所以导致的引入的类并不是我们想要的类而导致的错误。


具体解决方案如下:

项目右键-->build path --> configure build path --> order and export
NodeList nodelist 方法不存在错误 nodelist.item(0).getTextContent()
想要调用的jar包移到相对上方。此处我需要引用jdk的,移动后如图:
NodeList nodelist 方法不存在错误 nodelist.item(0).getTextContent()
NodeList nodelist 方法不存在错误 nodelist.item(0).getTextContent()NodeList nodelist 方法不存在错误 nodelist.item(0).getTextContent()
最后问题得到解决。

相关文章:

  • 2022-03-06
  • 2022-01-21
  • 2022-02-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-19
猜你喜欢
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2021-09-28
  • 2021-08-13
  • 2021-10-23
相关资源
相似解决方案