导入org.w3c.dom.document与Android中的另一个导入语句碰撞



我看到,一个具有相同名称的类,在应用程序中使用不同的软件包。

一个名为" document.java"的类,

当我尝试在类中使用两者时,例如,如下所示

import org.jsoup.nodes.Document;
import org.w3c.dom.Document;

eclipse中的错误: -

The import org.w3c.dom.Document collides with another import statement

无论如何是否可以解决此问题,而无需更改类的名称??

如何解决它?

如果要从不同库中使用相同的类

您可以做

import org.w3c.dom.Document;
public class Demo {
org.jsoup.nodes.Document doc1;
Document doc2;
}

doc1是jsoup库的对象,DOC2是W3C库的对象

import org.jsoup.nodes.Document;
public class Demo {
Document doc1;
org.w3c.dom.Document doc2;
}

doc1是W3C库的对象,DOC2是JSOUP库的对象

是的
import org.jsoup.nodes.Document;
...
Document doc1;             // = org.jsoup.nodes.Document
org.w3c.dom.Document doc2; // = org.w3c.dom.Document

最新更新