为什么我们需要这两个文件
1) org.w3c.dom.Document 2) org.dom4j.Document
这两者有什么区别?
public static org.dom4j.Document getDom4jDocument(Document w3cDocument)
{
//System.out.println("XMLUtility : Inside getDom4jDocument()");
org.dom4j.Document dom4jDocument = null;
DOMReader xmlReader = null;
try{
//System.out.println("Before conversion of w3cdoc to dom4jdoc");
xmlReader = new DOMReader();
dom4jDocument = xmlReader.read(w3cDocument);
//System.out.println("Conversion complete");
}catch(Exception e){
System.out.println("General Exception :- "+e.getMessage());
}
//System.out.println("XMLUtility : getDom4jDocument() Finished");
return dom4jDocument;
}
答案 0 :(得分:4)
org.w3c.dom.Document
是Java SE上的标准API,org.dom4j.Document
是针对Dom4J的。彼此不兼容。
你不需要2,这取决于你的味道。有些人更喜欢使用Dom4J,有些人更喜欢使用标准的Java SE API。