第1章 XML简介 1
1.1 XML的出现和发展 1
目录 1
1.2 什么是XML 4
1.3 XML的应用 11
1.4 相关的名词介绍 13
1.5 一个简单的XML例子 16
1.6 一个样式表 18
1.7 小结 19
2.1 XML文档 20
第2章 XML的语法 20
2.2 XML声明 22
2.3 注释 22
2.4 实体参考 25
2.5 CDATA节 27
2.6 标记 30
2.7 属性 32
2.8 DTD文档类型定义 33
2.9 名域 34
2.10 正规有效的XML文档 36
2.11 数据岛 40
2.12 小结 41
第3章 DTD和Schema 43
3.1 概述 43
3.2 DTD简介 49
3.3 用DTD定义元素 51
3.4 用DTD定义元素的属性 63
3.5 DTD的共用 73
3.6 Schema简介 74
3.7 用Schema定义元素 77
3.8 用Schema定义数据类型 88
3.9 名域和Schema的组合 95
3.10 小结 99
第4章 XLink和XPointer 100
4.1 XLink和XPointer的优点 100
4.2 XLink 100
4.3 XPointer 104
4.4 小结 109
第5章 XSL(XML的样式表) 110
5.1 什么是样式表 110
5.2 CSS和XSL 117
5.3 CSS语法 118
5.4 XSL的工作方式 124
5.5 模板规则 131
5.6 创建结果树 134
5.7 重复 139
5.8 条件判断处理 141
5.9 宏 144
5.10 排序 145
5.11 样式表的共用 148
6.1 几个XQL例子 150
第6章 XQL语言 150
6.2 XML的数据模型 155
6.3 深入使用XQL 159
6.4 小结 166
第7章 JAVA与XML 167
7.1 概述 167
7.2 Java基础 168
7.3 使用XML分析器 169
7.4 访问XML中的信息 170
7.5 在XML文档中查找元素 183
7.6 数据库管理器 190
7.7 小结 207
第8章 XML应用实例剖析 208
8.1 用CDF创建Web站点 208
8.2 公式标记语言(FOML)和MatViewer 218
8.3 Jumbo浏览器与XML 228
8.4 易方远程报表系统的思考 236
8.5 XML与EDI开发 247
8.6 XML在开发数据库中的应用 251
摘要 260
第9章 附录 260
A 可扩展标记语言(XML)1.0规范 260
A.1 介绍 261
A.2 文档 262
A.3 逻辑结构 269
A.4 物理结构 276
A.5 一致性 284
A.6 标注 284
B 专业术语 286
C XML引起的轰动 289