SAM是(simple API for XML),跟DOM比较是轻量级方法.
DOM在解析XML文件时,先读取整个XML文档,然后在内存中创建DOM树,然后生成node节点对象.
如果XML比较大型的时候,这种方式会很消耗内存,而SAX就是解决这个问题的方法.
SAX解析文件时,跟DOM不同,DOM是文档驱动,而SAX是事件驱动,也就是说,在读取XML文档的时候,解析工作也在同时进行!
SAM是(simple API for XML),跟DOM比较是轻量级方法.
DOM在解析XML文件时,先读取整个XML文档,然后在内存中创建DOM树,然后生成node节点对象.
如果XML比较大型的时候,这种方式会很消耗内存,而SAX就是解决这个问题的方法.
SAX解析文件时,跟DOM不同,DOM是文档驱动,而SAX是事件驱动,也就是说,在读取XML文档的时候,解析工作也在同时进行!