什么';org.w3c.dom.Node和Java中的Node有什么区别?

什么';org.w3c.dom.Node和Java中的Node有什么区别?,java,xmlnode,Java,Xmlnode,我用Java编程,使用DOM解析器 我注意到两者之间存在差异 org.w3c.dom.Node 及 但我不知道这有什么区别 当我试图调用一个参数类型为的方法时,我发现: org.w3c.dom.Node 我输入了一个节点参数,出现了以下错误: Exception in thread "main" java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.DeferredTextImpl cann

我用Java编程,使用DOM解析器

我注意到两者之间存在差异

org.w3c.dom.Node 

但我不知道这有什么区别

当我试图调用一个参数类型为的方法时,我发现: org.w3c.dom.Node

我输入了一个节点参数,出现了以下错误:

    Exception in thread "main" java.lang.ClassCastException: 
    com.sun.org.apache.xerces.internal.dom.DeferredTextImpl cannot be cast to javax.xml.soap.Node
at elementchildren.ElementChildren.main(ElementChildren.java:50)
Java Result: 1 

你能帮帮我吗?

我看你好像不小心用了

import javax.xml.soap.Node;
而不是

import org.w3c.dom.Node;

一个实例实现了后者,而不是前者。

Node
不是完全限定的名称。是的,你说得对,我还导入了“javax.xml.soap.Node”;但我现在删除了它,谢谢
import org.w3c.dom.Node;