XML解析器

为使用应用中的XML文档,需要对其进行解析。一个XML解释器读取文档并将其分隔称为开始标签、属性、体内容和结束标签。解析器具有应用程序接口,使用户可以不必自己去解释输入流的复杂性而轻松抽取所需元素。存在两种常用的XML解析器模型:1、DOM文档对象模型。2、SAX,XML的简单API。

文档对象模型(DOM)是内存中文档的W3C标准表示法。与文本字符串不同,DOM将文档表示成一个节点树。该树可按任意次序遍历。节点可被增加和删除并且已修改DOM树可被保存为新文档。DOM规范有不同的版本,由级别指定。DOM级别1是核心特性集,提供和访问文档元素的方式。DOM级别2作为W3C推荐产品被批准,增加了对名空间的支持。

«1»