如题,两者在机制上到底差别在哪里?

解决方案 »

  1.   

    dom4j延迟了节点的创建。
    http://www.hicourt.gov.cn/homepage/show9_content.asp
      

  2.   

    简单的来说dom4j是把整个XML文档树都加载到内存,而jdom呢,有些像流媒体性质,XML数据用完了,几就不保存在内存中了。就像你看电影一样,dom4j会让你先把电影下载下来才能看,而jdom是你可以边下边看。所以如果你只是读XML文件,用JDOM好点,你要对XML做更多的处理,用DOM4J好些。