XML解析器是一个软件库把它提供的接口为客户端应用程序使用XML文档。它检查XML文档的适当的格式,并且还可以验证XML文档。现代浏览器都内置的XML解析器.
XML解析器
解析器的目标是将XML转换成可读的代码.对象模型(objectmodel)是一种抽象的对象模型,它描述了一个对象的结构和功能.
为了缓解解析的过程中,一些商业产品提供了便利的XML文档的击穿和产生更可靠的结果.
MSXML (Microsoft XML核心服务) :这是一组标准的XML工具从Microsoft包括一个解析器.
System.Xml.XmlDocument :这个类是dot.NET库,其中包含了许多有关使用XML的不同类别的一部分.
解析器建在Java :Java库都有自己的解析器。该库设计成可以更换内置分析器与外部实现如Apache或撒克逊的Xerces.
Saxon :Saxon 提供工具,解析,转换和查询XML.
Xerces :用Java实现的Xerces,它是由著名的开放源码的Apache软件基金会开发.