Xerces简介.docVIP

  • 138
  • 0
  • 约7.66千字
  • 约 8页
  • 2016-11-28 发布于河南
  • 举报
Xerces简介

XML解析器简介 --- Xerces C++ Apache Xerces-C++是一个非常健壮的XML解析器,是Apache XML 组的核心项目,其前身是IBM的XML4C项目。 提供的两种解析XML文档的方法: SAX是一个面向事件的编程API。一个解析引擎消耗XML序列数据,并在发现进来的XML数据的结构时回调应用程序,这些回调称为事件句柄。 DOM(文档对象模型)与SAX不同,它允许对XML文档进行编辑并保存为一个文件或者流,还允许以编程的方式构建一个XML文档。DOM提供了一个内存中的模型,你可以遍历文档树,删除节点或者嫁接新节点。与解析的SAX事件不同,DOM事件反映出用户与文档的互动以及使用文档的改变。 总的来说,SAX是按行遍历XML文档的,而DOM是先把XML文档生成树,然后遍历DOM树,来解析每个节点。 Xerces-C++ DOM解析器的状态机制 利用 Xerces-C++ 提高 XML 应用程序的性能 David A. Cargill (cargilld@), 软件开发人员, IBM 2008 年 6 月 19 日 XML 已成为应用程序之间和在 Web 上进

文档评论(0)

1亿VIP精品文档

相关文档