DOM:处理大型文件时其性能下降非常厉害问题由DOM树结构所造成种结构占用内存较多而且DOM必须解析文件之前把整文档装入内存,适合对XML随机访问
SAX:现于DOM,SAX事件驱动型XML解析方式顺序读取XML文件需要次全部装载整文件当遇像文件开头文档结束或者标签开头与标签结束时会触发事件用户通过其回调事件写入处理代码
其实我觉得差多xml解析方式有sax和dom解析两种方式而jdom和dom4j只解析工具其sax解析针对事件进行解析效率较高吧而常用dom解析从根元素开始对xml进行解析因从头开始所当文档大时有时效率高另外修改删除也方便
jdom和dom4j用起来差多方法有点小同 |