内容简介
目前已经有很多介绍XML开发的书籍,但它们之中的大多数似乎更侧重于理论,实用性不是很强,对于初学者而言,显得有点深奥,很难轻松上手。本书在介绍XML基本理论的基础上,介绍了XML编辑器和XML开发环境的构建。然后介绍了两种XML实用开发技术。一种是Xerces编程技术,在对Xerces功能进行分析并对SAX,SAX2和DOM等编程规范进行描述的基础上,设计实现了一个Xerces应用实例;另一种是BDBXML编程技术,在介绍BDBXML基本知识,对Xml管理器和容器,在BDBXML中使用XQuery,以及BDBXML索引和事务进行描述的基础上,设计实现了一个BDBXML应用实例。本书适合于初学XML编程的程序员阅读,也适合于具有一定XML编程基础的程序员阅读,书中的实例对读者的实际应用开发有非常强的借鉴意义。
AI简介
这是一本专注于XML开发的书籍,主要介绍了XML文档处理的基本概念和Xerces编程的基础知识。在XML文档处理方面,书籍详细解释了XML文档的定义、结构、存储、处理以及相关的技术标准,包括XML文档的两种广义类型、特殊方言、技术标准以及BDB XML的特性等。在Xerces编程方面,书籍介绍了如何使用SAX,SAX2和DOM等编程规范进行XML文档的查询、增加、删除和修改等操作。
书籍首先介绍了XML文档的基本理论,包括XML文档的定义、结构、存储、处理以及相关的技术标准。接着,书籍详细介绍了XML Schema与DTD的对比,以及XML解析器接口的选择。然后,书籍深入讲解了SAX编程指导,包括SAX API的基本概念、SAXParser类的使用、句柄类的使用以及解析过程中的注意事项。此外,书籍还详细介绍了DOM编程指导,包括如何使用DOM API进行XML文档的查询、增加、删除和修改等操作。
书籍还详细介绍了BDB XML编程,包括Berkeley DB XML概述,以及编写基本的BDB XML应用程序。在Berkeley DB XML概述中,书籍介绍了Berkeley DB