解析XML的四种方法
首先是 DOM DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准DOM 是以层次结构组织的节点或信息片断的集合这个层次结构允许开发人员在树中寻找特定信息分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的DOM 以及广义的基于树的处理具有几个优点首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改它还可以在任何时候在树中上下导航,而不是像 SAX 那样是一次性的处理DOM 使用起来也要简单得多 另一方面,对于特别大的文档,解析和加载整个文档可能很慢且很耗资源,因此使用
用户评论