实用XML应用开发技术

实用XML应用开发技术

张宏展, 王建成, 蔡宗琰, 编著

出版社:电子工业出版社

年代:2008

定价:48.0

书籍简介:

目前已经有很多介绍XML开发的书籍,但它们之中的大多数似乎更侧重于理论,实用性不是很强,对于初学者而言,显得有点深奥,很难轻松上手。本书在介绍XML基本理论的基础上,介绍了XML编辑器和XML开发环境的构建。然后介绍了两种XML实用开发技术。一种是Xerces编程技术,在对Xerces功能进行分析并对SAX,SAX2和DOM等编程规范进行描述的基础上,设计实现了一个Xerces应用实例;另一种是BDB XML编程技术,在介绍BDB XML基本知识,对Xml管理器和容器,在BDB XML中使用XQuery,以及BDB XML索引和事务进行描述的基础上,设计实现了一个BDB XML应用实例。本书适合于初学XML编程的程序员阅读,也适合于具有一定XML编程基础的程序员阅读,书中的实例对读者的实际应用开发有非常强的借鉴意义。

书籍目录:

第1篇XML基本理论和Xerces基本编程

第1章XML文档

1.1什么是XML

1.2XML技术标准

1.2.1XML相关标准

1.2.2XML的主要技术特点

1.2.3XMLSchema

1.3XMLSchema和DTD

1.3.1XML模式与XML格式

1.3.2数据类型

1.3.3元素顺序的支持

1.3.4命名空间

1.3.5对API的支持

1.3.6对于属性的定义

1.3.7注释

1.3.8对数据库的支持

1.4关于XML的几点说明

第2章XMLSchema

2.1DTD语法

2.1.1工作示例

2.1.2关于DTD的几点说明

2.2内置数据类型

2.2.1数据类型分类

2.2.2数据类型继承图

2.2.3基本数据类型

2.2.4派生数据类型

2.2.5常用数据类型描述

2.3命名空间

2.3.1什么是命名空间

2.3.2XML中的命名空间

2.3.3对命名空间进行命名

2.3.4定义命名空间

2.3.5使用命名空间

2.3.6schemaLocation属性

2.3.7XMLSchema和XMLSchemaInstance命名空间

2.3.8elementFormDefault和attributeFormDefault属性

2.4元素定义

2.4.1元素定义

2.4.2元素命名规则

2.4.3使用子元素还是使用属性

2.5自定义数据类型

2.5.1简单数据类型

2.5.2简单数据类型

2.6结论

第3章XML编辑器

3.1XML编辑器综述

3.1.1Morphon

3.1.2

3.1.3XMLEditor

3.1.4XMLwriter

3.1.5EditMLPro

3.1.6XMLSpy

3.1.7XMetal3

3.1.8EclipseXML编辑器

3.1.9其他产品

3.2XMLSpy功能介绍

……

第4章构造XML开发环境

第5章Xerces-C++功能分析

第6章Xerces-C++编程指导

第7章Xerces-C++开发实例

第2篇BDBXML编程

第8章BerkeleyDBXML基础

第9章XML管理器和容器

第10章在BDBXML中使用XQuery

第11章使用BDBXML索引

第12章使用事务

第13章BDBXML应用实例

内容摘要:

  本书的特点在于它的切实可用性及新颖性。作者从事软件教学和软件平台研发工作多年,携其多年的理论和实践经验,厚积薄发,从一个应用者的角度诠释XML应用开发中的各个方面。书中首先讲解XML技术,接着是对XML编辑器和开发环境的讲解,使开发者能够迅速熟悉并上手,最后是对两种XML开发技术的详细讲解。其中ApacheXerces开发技术比较流行,适合于想从底层开发功能强大的XML应用的开发者;而DBXML是由美加州大学伯克利分校开发的一种较新的XML开发技术,能够大大提高开发效率。  目前已经有很多讲解XML开发的书籍,但它们之中的大多数似乎更侧重于理论,实用性不是很强,对于初学者而言,显得有点深奥,很难轻松上手。  本书在讲解XML基本理论的基础上,讲解了XML编辑器和XML开发环境的构建,然后讲解了两种XML实用开发技术:一种是Xerces编程技术,在对Xerces功能进行分析并对SAX,SAX2和DOM等编程规范进行描述的基础上,设计实现了一个Xerces应用实例;另一种是BDBXML编程技术,在讲解BDBXML基本知识,对XML管理器和容器,在BDBXML中使用XQuery,以及BDBXML索引和事务进行描述的基础上,设计实现了一个BDBXML应用实例。  本书适于初学XML编程的程序员阅读,也适于具有一定XML编程基础的程序员阅读,书中的实例对读者的实际应用开发有非常强的借鉴意义。

书籍规格:

书籍详细信息
书名实用XML应用开发技术站内查询相似图书
9787121066757
如需购买下载《实用XML应用开发技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)48.0语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

实用XML应用开发技术是电子工业出版社于2008.07出版的中图分类号为 TP312 的主题关于 可扩充语言,XML-程序设计 的书籍。