书籍详情

XML实用教程

XML实用教程

作者:范立锋 主编

出版社:人民邮电出版社

出版时间:2009-04-01

ISBN:9787115205278

定价:¥24.00

购买这本书可以去
内容简介
  《XML实用教程》主要面向XML的初学者,重点放在XML的相关重要概念和技术上,并配有例题详解,且所选例题具有一定的针对性。《XML实用教程》内容主要包括XML概述、XML文件的规则、XML数据的底层结构、XML Schema模式、使用CSS格式化显示XML文件、使用XSL格式化显示XML文件、XML的数据源对象等,同时还介绍了两个XML解析器,即DOM解析器与SAX解析器。《XML实用教程》可作为高等学校计算机、电子商务以及信息类相关专业的XML相关课程的教材,也可供广大Web应用程序开发者和用户学习参考,也适合专职的XSLT程序员使用。
作者简介
暂缺《XML实用教程》作者简介
目录
第1章 XML概述 1
1.1 什么是XML 1
1.1.1 XML程序实例 1
1.1.2 XML的特性 2
1.1.3 XML与HTML的区别 4
1.2 XML文件的操作 4
1.2.1 XML文件的编辑 4
1.2.2 XML文件的保存 5
1.2.3 XML文件的运行 5
1.3 XML基础知识 6
1.3.1 XML的定义 6
1.3.2 XML的设计目标 6
1.3.3 XML的样式语言 7
1.3.4 XML的链接语言 8
1.3.5 XML的名称空间 9
1.3.6 XML的文档对象模型 9
1.3.7 XML的文档类型定义 9
1.3.8 XML的文档类型模式 10
1.4 XML解析器 10
1.4.1 XML解析器简介 11
1.4.2 XML解析器解析XML文件的步骤 11
1.5 XML的应用领域 12
小结 12
习题 12
第2章 XML文件的规则 14
2.1 XML声明 14
2.1.1 XML声明中的版本属性 14
2.1.2 XML声明中的编码属性 15
2.1.3 XML声明中的独立属性 16
2.2 XML中标记设置 16
2.2.1 空标记的设置 17
2.2.2 非空标记的设置 17
2.2.3 非空标记的内容设置 18
2.2.4 标记的名称 18
2.2.5 根标记 19
2.3 特殊字符处理 20
2.4 CDATA段 21
2.5 标记的文本数据 21
2.6 属性设置 23
2.6.1 属性的构成 23
2.6.2 属性的原则 23
2.7 注释设置 23
2.8 名称空间 24
2.8.1 有前缀和无前缀的名称空间 24
2.8.2 标记中声明名称空间 25
2.8.3 名称空间的作用域 25
2.8.4 名称空间的名字 26
2.9 区分大小写 27
2.10 标记的子标记的关系 27
小结 28
习题 28
第3章 XML数据的底层结构 30
3.1 有效的XML文件 30
3.2 如何检查XML文件的有效性 30
3.3 XML文件与DTD的匹配 33
3.4 XML文档类型定义文件DTD 34
3.4.1 DTD的元素 34
3.4.2 DTD的完整性 36
3.4.3 DTD的属性定义 36
3.4.4 DTD与名称空间 40
3.4.5 DTD的实体 41
3.4.6 DTD中的参数实体 43
3.4.7 DTD中的注释 45
小结 45
习题 45
第4章 XML Schema模式 47
4.1 什么是XML Schema 47
4.2 XML Schema的文档结构 48
4.3 XML Schema标记及属性定义 49
4.3.1 简单类型标记的定义 49
4.3.2 自定义数据类型 49
4.3.3 复杂类型标记子标记的定义 53
4.3.4 复杂类型标记的属性的定义 54
4.3.5 空标记及混合内容标记的定义 54
4.4 全局声明和局部声明 55
4.5 XML Schema的组定义 56
4.6 XML Schema中的注释 57
4.7 XML文件与Schema文件的匹配 57
4.8 XML文件对于XML Schema模式的校验 58
小结 60
习题 60
第5章 使用CSS格式化显示XML文件 62
5.1 CSS技术简介 62
5.2 XML与CSS结合的方式 63
5.2.1 调用独立样式文件 63
5.2.2 将样式语句嵌入到XML文件 64
5.2.3 混合方法指定样式 65
5.2.4 使用多个样式文件 65
5.3 CSS格式化XML文件 66
5.3.1 定义样式 66
5.3.2 文本显示方式设置 67
5.3.3 文本属性设置 70
5.3.4 设置元素 72
5.3.5 元素定位显示 75
5.3.6 图片设置 78
5.3.7 环绕文本 80
小结 80
习题 80
第6章 使用XSL格式化显示XML文件 82
第7章 XML的数据源对象 111
7.1 数据岛的概念 111
7.1.1 内嵌的数据岛 111
7.1.2 外部数据岛 113
7.2 通过记录集管理数据岛 115
7.2.1 创建记录集 115
7.2.2 通过记录集访问数据岛中各个标记 116
7.2.3 操作记录集 117
7.2.4 遍历记录集 118
7.2.5 对记录集进行分页 120
7.2.6 把记录存储到数组中 122
7.3 数据管理 124
7.3.1 关系数据库中数据的存储与查询 124
7.3.2 XML数据中信息的存储与查询 126
7.4 XML与数据库的交互 130
7.4.1 数据库到XML文档的信息交互 130
7.4.2 XML文档到数据库的信息交互 133
7.5 SQL Server对XML的支持 135
7.5.1 从SQL Server数据库中提取数据到XML 135
7.5.2 XML数据保存到数据库 138
小结 139
习题 139
第8章 DOM解析器 141
8.1 DOM解析器 141
8.1.1 DOM标准 141
8.1.2 认识DOM解析器 142
8.2 节点的类型 143
8.2.1 Node接口 143
8.2.2 NodeList接口 144
8.2.3 NamedNodeMap接口 145
8.3 Document节点 145
8.4 Element节点 147
8.5 Text节点 149
8.6 CDATASection节点 151
8.7 Attr节点 153
8.8 DocumentType节点 155
8.8.1 获取DTD的基本信息 155
8.8.2 获取实体 156
8.9 处理空白 157
8.10 验证规范性和有效性 159
8.11 使用DOM生成XML文件 159
8.12 XML与JSP的结合 162
小结 165
习题 165
第9章 SAX解析器 167
9.1 SAX解析器 167
9.1.1 概述 167
9.1.2 工作原理 167
9.1.3 事件处理器 168
9.1.4 事件的产生与处理 170
9.2 文件的开始与结束 171
9.3 XML中的处理指令 173
9.4 开始标记与结束标记 175
9.5 文本数据 178
9.6 处理空白 180
9.7 名称空间 181
9.8 实体 183
9.9 文件的定位器 187
9.10 处理SAX解析过程中发现的错误信息 189
9.11 SAX过滤器 193
9.11.1 SAX过滤器基本原理 193
9.11.2 SAX过滤器程序设计模式 193
小结 197
习题 197
猜您喜欢

读书导航