XML入门

1、Java对XML文件有两种解析方式:dom解析和sax解析;

2、两者解析的区别在于:

dom解析会把整个XML文档解析为一个document对象返回,程序员可对其做增删改查操作。缺点是如果XML文件太大,会导致内存溢出;

sax解析,不是官方标准,它将XML文档从上到下,一条一条读取,解析速度较快,适合读取,但不适合增删改。

3、目前对XML文档的解析开发包主要有:Jaxp、dom4j

Jaxp是sun公司的官方标准,而目前使用dom4j较多。

原文地址:https://www.cnblogs.com/microsoftjava/p/5693866.html