DOM解析
基于树状结构的API,整个XML文档必须在内存中解析和储存,客户端应用程序就可以随机访问这些对象,大型文档则会造成内存紧张。
SAX解析
SAX提供一种用于解析XML文档的事件驱动模型,使用回调机制将事件通知应用程序。
特点:
1、不必将整个文件加载到内存中,占用的内存较少
2、不能对文档进行随机访问
3、SAX是只读的
4、文档只能遍历一次
DOM解析
基于树状结构的API,整个XML文档必须在内存中解析和储存,客户端应用程序就可以随机访问这些对象,大型文档则会造成内存紧张。
SAX解析
SAX提供一种用于解析XML文档的事件驱动模型,使用回调机制将事件通知应用程序。
特点:
1、不必将整个文件加载到内存中,占用的内存较少
2、不能对文档进行随机访问
3、SAX是只读的
4、文档只能遍历一次