当前位置:首页 > 工业技术
XML实用技术教程
XML实用技术教程

XML实用技术教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:顾兵主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:9787302142867
  • 页数:258 页
图书介绍:本书介绍XML技术的应用。
《XML实用技术教程》目录

第1章 XML技术背景及其发展 1

1.1 标记语言 1

1.1.1 标记语言的历史 1

1.1.2 理解标记语言 2

1.2 通用标记语言 4

1.3 超文本标记语言 4

1.3.1 HTML语言概述 4

1.3.2 HTML语言的发展、作用与局限性 5

1.4 XML现状及其发展 6

1.4.1 XML技术背景 6

1.4.2 XML技术作用及影响 8

1.4.3 XML应用及发展前景 10

1.5 XML相关的技术 15

1.5.1 XML技术 15

1.5.2 XML相关的主要技术综述 15

习题 18

第2章 XML语法基础 19

2.1 XML工具 19

2.1.1 XML编辑工具 19

2.1.2 XML解析工具 22

2.1.3 XML浏览工具 25

2.2 XML文档结构 25

2.2.1 XML文档的逻辑结构 26

2.2.2 XML文件的物理结构 28

2.3 XML文档基本语法 30

2.3.1 XML元素 30

2.3.2 XML属性 34

2.3.3 XML语法其他内容 35

2.4 创建格式良好的XML文档 37

2.4.1 格式良好的XML文档 37

2.4.2 有效的XML文档 38

习题 42

3.1 DTD概述 44

第3章 在XML文档中使用DTD 44

3.1.1 XML文档内部的DTD 45

3.1.2 XML文档外部的DTD 46

3.2 DTD元素声明 49

3.2.1 DTD元素声明的语法 50

3.2.2 XML元素的数据 53

3.3 DTD属性声明 55

3.3.1 属性声明语法 56

3.3.2 属性值的声明 56

3.3.3 关于属性值的说明 60

3.4 DTD实体声明 61

3.4.1 通用实体声明的语法 61

3.4.2 参数实体声明的语法 63

3.5 DTD标记声明 64

3.6 DTD中的测试开关 65

3.7 DTD文件存在的问题 66

习题 67

第4章 在XML文档中使用Schema 68

4.1 命名空间 68

4.1.1 命名空间概述 68

4.1.2 命名空间的使用 70

4.2.1 XML Schema的概述 73

4.2.2 XML Schema的特点 73

4.2 XML Schema 73

4.2.3 XML Schema基本结构 74

4.2.4 使用XML Schema 76

4.3 XML Schema的数据类型 78

4.3.1 基本数据类型 78

4.3.2 内置派生的数据类型 79

4.3.3 自定义数据类型 80

4.4 XML Schema的元素声明 81

4.4.1 简单类型元素声明 81

4.4.2 复杂类型元素的声明 84

4.5 XML Schema的属性声明 87

4.6 XML Schema命名空间 88

习题 90

第5章 样式表技术 92

5.1 样式表简述 92

5.1.1 什么是样式表 92

5.1.2 级联式样式表 93

5.1.3 可扩展样式表 93

5.2 使用CSS显示XML 94

5.2.1 CSS基本语法 94

5.2.2 CSS常用属性 95

5.2.3 使用CSS显示XML文档 97

5.3 使用XSL显示XML 102

5.3.1 XSL语法 103

5.3.2 使用XSL显示XML 108

5.3.3 XSL其他元素 110

5.3.4 CSS与XSL比较 117

习题 118

第6章 XML链接技术 120

6.1 XLink语言 120

6.1.1 HTML的超链接 121

6.1.2 XML链接 122

6.2 简单链接 128

6.2.1 简单链接实HTML中的超链接 128

6.2.2 简单链接实现的图像嵌入链接 131

6.3 扩展链接 133

习题 135

第7章 XSLT转换 136

7.1 XSLT概述 136

7.1.1 为什么要使用XSLT 137

7.1.2 XSLT的特点 137

7.1.3 XSLT工作机理 138

7.2 XSLT基本架构 139

7.2.1 XSLT处理器架构 139

7.2.2 XSLT的基本架构 140

7.3.1 Xpath数据模型 141

7.3 Xpath语言 141

7.3.2 Xpath位置路径 142

7.3.3 节点之间关系 143

7.3.4 Xpath的函数 144

7.4 XSLT元素 144

7.4.1 定义模板规则的元素 144

7.4.2 XML元素的转换 146

7.5 XSLT与脚本语言 149

7.6 转换程序 152

习题 154

8.1 DOM接口概述 155

第8章 DOM接口技术 155

8.2 DOM的结构 156

8.3 DOM对象 158

8.3.1 DOM基本接口 158

8.3.2 DOM对象 160

8.4 DOM的使用 161

8.4.1 创建DOM对象 161

8.4.2 加载XML文档 161

8.4.3 遍历XML文档 162

8.4.4 DOM接口应用 164

8.5.1 动态创建XML文档 165

8.5 DOM对文档的操作 165

8.5.2 添加子元素 166

8.5.3 添加或修改元素内容 167

8.5.4 删除子元素 168

8.5.5 异常处理 169

8.5.6 动态转换XML文档 170

8.6 DOM应用实例 172

8.6.1 DOM的ParseError对象应用实例 172

8.6.2 DOM节点对象应用实例 174

8.6.3 服务器端ASP应用实例 177

习题 180

9.1 SAX接口概述 182

9.1.1 SAX接口的特点 182

第9章 SAX接口 182

9.1.2 SAX工作机制 184

9.2 SAX接口及其方法 184

9.2.1 SAX应用程序接口 185

9.2.2 SAX接口中类及方法 188

9.3 SAX接口应用示例 191

9.3.1 Java+SAX接口读取XML文档内容 191

9.3.2 用C/C++实现SAX接口及其应用 198

9.4 SAX接口与DOM接口比较 208

习题 209

10.1.1 什么是数据岛? 210

10.1 数据岛基本概念 210

第10章 XML数据岛 210

10.1.2 与数据岛相关的术语 211

10.2 在HTML中显示XML数据 211

10.2.1 数据岛形式 212

10.2.2 数据岛中XML元素的显示 215

10.2.3 XML标记属性的处理 216

10.3 数据岛对象 217

10.3.1 数据岛对象的访问 218

10.3.2 数据岛对象的深入研究 221

习题 229

11.1.1 数据交换类型 230

11.1 数据交换基本概念 230

第11章 XML数据交换 230

11.1.2 数据存取机制 232

11.2 XML与数据库 233

11.2.1 XML与关系数据库 234

11.2.2 XML与面向对象的数据库 234

11.2.3 SQL Server 2000对XML的支持 235

11.3 XML与SQL Server的数据交换 236

11.3.1 配置IIS服务器 236

11.3.2 通过HTTP方式访问SQL Server 239

11.4 使用HTTP访问数据库对象 240

11.5 使用ADO实现数据交换 242

习题 245

第12章 XML应用 246

12.1 SMIL语言及应用 246

12.1.1 SMIL语言结构 246

12.1.2 SMIL中常用标记和属性 247

12.1.3 SMIL应用领域 249

12.2 可扩展矢量图形语言SVG 249

12.2.1 SVG的特点 250

12.2.2 SVG语言 251

12.2.3 SVG主要应用领域 257

习题 257

参考文献 259

返回顶部