内容简介
第一章 置标语言的变迁
1.1 从SGML、HTML、到XML
1.2 SGML、HTML、XML三者的关系
第二章 置标语言的定义与SGML
2.1 置标语言(Markup Language)的定义
2.2 标准通用置标语言(SGML:Standard Generalized Markup Language)
2.2.1 SGML 概念的由来
2.2.2 SGML 产生的背景--从纸张到SGML
2.2.3 SGML 的发展历程
2.2.4 SGML 文档的构成
2.3 SGML 的应用
2.3.1 美国及加拿大
2.3.2 欧洲
2.3.3 亚洲
2.4 SGML的利弊
第三章 超文本置标语言HTML
3.1 HTML的定义
3.2 HTML与World Wide Web
3.3 HTML局限性与XML的诞生
4.1 XML产生的背景
第四章 XML(可扩展的置标语言)的概要
4.2 XML与SGML
4.3 XML与HTML
第五章 XML的逻辑构造和物理构造
5.1 XML的思维方法
5.1.1 XML 的思维方法
5.1.2 利用DTD定义文件的构造
5.1.2.1 文件要素的置标记和DTD
5.1.2.2 属性和DTD
5.1.3 XML与Web的对应
5.2 XML文件整体逻辑构造
5.2.1 XML宣言
5.2.2 DTD
5.2.3 名字空间
5.2.4 层次构造XML的实例
5.2.4.1 合法的XML文档
5.2.4.2 结构完整的XML文档
5.3 XML的物理构造(XML的Source文件)
第六章 XML的文档
6.1 XML文档的种类
6.1.1 有效XML文档
6.1.2 格式完整的XML文档
6.2 XML宣言的文法解析/如何进行XML宣言
6.2.1 XML版本宣言
6.2.2 XML文字编码宣言(encoding declaration)
6.3 DTD的文法
6.3.1 何谓DTD
6.3.2 要素型宣言
6.3.2.1“父子”关系的表现
6.3.2.2 内容模式的指定
6.3.2.3 要素内容
6.3.2.3.1 出现顺序的表现
6.3.2.3.2 出现次数的表现
6.3.2.3.3 出现顺序、出现次数组合来表现要素内容
6.3.2.4 混合内容
6.3.2.5 空要素
6.3.2.6 任意要素(ANY)
6.3.3 属性一览宣言
6.3.3.1 属性一览宣言的记述
6.3.3.2 依数据型定义属性值的侯补
6.3.3.3 依列举型定义属性值的侯补
6.3.3.4 侯补值的定义
6.3.4.1 XML中实体的定义与实体的参照
6.3.4 实体宣言
6.3.4.2 实体的宣言
6.3.4.3 解析对象实体与解析对象外实体
6.3.5 记法宣言
6.3.5.1 实体宣言中的记法名的指定
6.3.5.2 作为属性的记法
6.3.5.3 处理命令目标的记法宣言
6.3.6 DTD的指定方法
6.3.6.1 DOCTYPE宣言
6.3.6.2 DTD外部子集的指定
6.3.6.3 DTD内部子集的记述
6.3.6.4 外部子集和内部子集的并用
6.3.7 DTD 中的注释语句
6.4 置标XML文档(XML的实现值)
6.4.1 XML 的实现值的概要
6.4.2 起始和结束标签
6.4.3 属性的指定
6.4.4 对文件加标签
6.4.5 表示空要素的标签
6.4.6 文字的置换
6.4.7 XML 文档可用的文字
6.4.8 XML 中文字的大写与小写的区别
6.4.9 注释
6.4.10 CDATA section
6.4.11 处理命令
第七章 XLink与Xpointer
7.1 HTML 的链接功能
7.2 XLink的产生及其扩张链接功能
7.2.1 复数链接
7.2.2 双方向的链接
7.2.3.1 表示的指定
7.2.3 各种处理的指定
7.2.3.2 含义属性-role和title
7.3 链接的指定方法(链接的文法)
7.3.1 Link,Resource,Locator
7.3.2 标准链接与扩展链接
7.3.2.1 标准链接文法
7.3.2.2 由扩张链接进行复数链接的指定
7.3.3 行内链接和行外链接
7.4 Xpointer
第八章 XML文件排版用格式语言-CSS与XSL
8.1 CSS
8.1.1 HTML中的格式指定
8.1.3 HTML和CSS
8.1.2 Stylesheet(格式表)
8.2 XSL
8.2.1 XSL的概述
8.2.2 文件结构的变换
8.2.3 处理的指定
8.2.4 格式的指定方法
8.2.4.1 文件转换的指定
8.2.4.2 处理的指定
9.1 数字图书馆的概念及发展历史
第九章 XML的重要应用领域之一--数字图书馆
9.2 各国数字图书馆
9.2.1 美国
9.2.2 日本
9.2.3 中国
9.3 数字图书馆的相关技术--XML在数字图书馆中的应用
9.3.1 元数据
9.3.1.1 图书馆的目录
9.3.1.2 元数据与Dublin核心元数据
9.3.1.3 用 XML记述元数据
9.3.1.4 信息资源的元数据记述框架
9.3.2 全文数据
第十章 XML的重要应用领域之二--电子商务(E-Commerce,EC)
10.1 二十一世纪的基础
10.2 XML 之管见
10.3 XML 的活用
10.4 XML 应用的EC模式
第十一章 XML标准推进组织及行业标准
11.1 XML标准应用推进组织--横向组织
11.1.1 OASIS
11.1.2 xml.apache.org
11.1.4 XML.ORG
11.1.3 GCA
11.1.5 XML.COM
11.1.6 XMLJapan.org
11.1.7 中国XML联盟--xml.org.cn
11.2 各行业标准--纵向组织
11.2.1 基于XML的B2B电子商务标准
11.2.2 金融业的XML标准化
11.2.3 制造业的XML标准化
11.2.4 流通贩卖业的XML标准化
11.2.6 教育界XML标准化
11.2.5 广播·通讯业XML标准化
11.2.7 印刷·出版界XML的标准化
11.2.8 科学
11.2.9 医疗
11.2.10 软件系统开发
第十二章 构筑XML应用系统的工具软件选介
12.1 XML表示用工具软件
12.2 文书管理用XML工具软件
12.3 应用程序开发工具软件
12.4 数据库相关工具
12.5 应用程序整合工具
12.6 构筑XML应用系统工具的实例
12.7 其他工具软件
结束语
XML的展望(Schema和电子署名)
Schema(模式)
XML Signature(电子署名)
附录一 已实用化的DTD
附录二 XML标准相关图示
附录三 XML相关用语集
参考文献