XML基础及实践开发教程 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:唐琳,刘彩虹,肖大薇,张坤
- 出 版 社:北京:清华大学出版社
- 出版年份:2018
- ISBN:9787302474128
- 页数:344 页
第1章 XML入门 1
1.1 了解XML 1
1.1.1 第一个XML文档 1
1.1.2 XML的发展历史 2
1.1.3 XML与其他标记语言相比较 3
1.1.4 XML编辑工具 5
1.2 XML的语法基础 7
1.2.1 XML的文档分类 7
1.2.2 XML的文档组成 11
1.2.3 XML的基本语法规则 16
1.3 XML的元素构成 17
1.3.1 元素的形式 17
1.3.2 元素的内容 18
1.4 XML相关技术及不同用途下的类似技术 21
1.4.1 XML的相关技术 21
1.4.2 XML的类似技术 24
1.5 本章小结 30
习题1 30
第2章 在XML中使用DTD 32
2.1 DTD介绍 32
2.1.1 DTD概述 32
2.1.2 DTD的基本语法 33
2.1.3 引入DTD的方式 36
2.1.4 使用XMLSpy创建DTD 38
2.2 DTD中的元素 40
2.2.1 元素定义语法 40
2.2.2 元素类型 41
2.3 DTD中的属性 47
2.3.1 属性定义语法 47
2.3.2 属性类型 48
2.4 DTD中的实体和符号 51
2.4.1 实体 51
2.4.2 符号 58
2.5 使用XMLSpy做DTD与XML转换 58
2.5.1 根据XML文件产生DTD 58
2.5.2 根据DTD文件产生XML 61
2.6 DTD的优缺点 63
2.7 本章小结 64
习题2 64
第3章 命名空间 67
3.1 命名空间概述 67
3.2 命名空间作用域 70
3.3 元素对命名空间的使用 71
3.4 属性对命名空间的使用 72
3.5 DTD对命名空间的支持 73
3.6 本章小结 74
习题3 74
第4章 在XML中使用Schema 76
4.1 Schema概述 76
4.1.1 Schema基础知识 76
4.1.2 第一个Schema文件 77
4.2 Schema的引用方法 78
4.3 Schema的语法结构 81
4.3.1 元素 81
4.3.2 属性 85
4.3.3 注释 87
4.4 Schema的数据类型 88
4.4.1 内置数据类型 89
4.4.2 用户自定义数据类型 100
4.5 本章小结 115
习题4 115
第5章 Schema高级技术 117
5.1 Schema的高级特性 117
5.1.1 元素的替换 117
5.1.2 抽象元素和抽象类型 118
5.1.3 限制替换元素和限制派生类型 120
5.1.4 限制替换类型 124
5.1.5 元素和属性的约束 126
5.2 Schema的复用 128
5.2.1 使用include元素复用Schema 128
5.2.2 使用redefine元素复用Schema 131
5.2.3 使用import元素复用Schema 133
5.3 Schema实践技巧——空元素的表示 135
5.4 本章小结 136
习题5 137
第6章 XML的显示技术之CSS 138
6.1 XML的显示技术 138
6.2 在XML中引入CSS 139
6.3 CSS的基本语法 141
6.3.1 CSS语法 141
6.3.2 CSS属性 142
6.3.3 CSS单位 144
6.3.4 CSS选择器 145
6.3.5 CSS实践 145
6.4 本章小结 147
习题6 148
第7章 XPath 149
7.1 XPath概述 149
7.2 XPath结点 149
7.3 XPath路径 151
7.3.1 轴 153
7.3.2 XPath结点测试 156
7.3.3 谓词 160
7.3.4 简化路径 162
7.4 XPath运算符 164
7.5 XPath函数 165
7.6 表达式 171
7.7 本章小结 173
习题7 173
第8章 XSLT 175
8.1 XSLT概述 175
8.1.1 XSLT的基本概念 175
8.1.2 使用XMLSpy工具创建XSLT 176
8.1.3 第一个XSLT 178
8.2 在XML中引用XSLT 181
8.3 XSLT的转换模式 182
8.4 XSLT的基本语法 184
8.4.1 XSLT文档结构 184
8.4.2 output标签 185
8.4.3 模板及模板调用 187
8.4.4 转换为HTML文档常用标记 197
8.4.5 转换为XML文档常用标记 202
8.5 XSLT的复用 206
8.6 XSLT进阶 210
8.6.1 多XML文档输入 211
8.6.2 多XML文档输出 214
8.6.3 自定义函数 215
8.6.4 分组重排 217
8.6.5 字符串处理 221
8.6.6 XSLT其他常用标记 223
8.7 本章小结 226
习题8 226
第9章 XQuery基础 228
9.1 XQuery介绍 228
9.2 第一个XQuery 229
9.2.1 路径表达式 229
9.2.2 FLWOR表达式 230
9.3 XQuery的处理过程 232
9.4 XQuery基本语法 237
9.4.1 基本表达式 237
9.4.2 比较表达式 237
9.4.3 条件表达式 240
9.4.4 逻辑表达式 241
9.4.5 构造器 241
9.4.6 FLWOR 243
9.4.7 量化表达式 245
9.4.8 序列表达式及其操作 246
9.4.9 类型相关表达式 247
9.4.10 运算表达式 250
习题9 251
第10章 XQuery应用 253
10.1 在Java中使用XQuery 253
10.1.1 XQJ介绍 253
10.1.2 使用Saxon编程 254
10.2 XQuery在XML数据库中的应用 260
10.2.1 XML数据库介绍 260
10.2.2 原生XML数据库中的BDB XML介绍 260
10.2.3 XQuery在BDB XML中的应用实例 262
习题10 265
第11章 DOM 266
11.1 XML文档解析技术 266
11.1.1 XML文档解析技术概述 266
11.1.2 DOM与SAX相比较 267
11.1.3 JAXP 268
11.2 使用DOM解析XML文档 268
11.3 DOM接口及其应用 271
11.3.1 DOM的核心概念——结点 271
11.3.2 使用JAXP通过DOM解析XML文档 273
11.3.3 使用JAXP通过DOM输出XML文档 278
11.3.4 使用JAXP通过DOM修改XML文档 281
11.4 本章小结 284
习题11 285
第12章 SAX 286
12.1 SAX概述 286
12.1.1 SAX基础知识 286
12.1.2 第一个SAX程序 288
12.2 使用SAX解析XML文档 291
12.2.1 XMLReader和XMLReaderFactory 291
12.2.2 SAXParser和SAXParserFactory 294
12.3 SAX接口及其应用 294
12.3.1 ContentHandler接口 294
12.3.2 Attributes和Attributes2接口 302
12.3.3 ErrorHandler接口 304
12.3.4 DTDHandler和DeclHandler接口 311
12.3.5 EntityResolver和EntityResolver2接口 311
12.3.6 LexicalHandler接口 313
12.4 DefaultHandler和DefaultHandler2类开发实践 318
12.5 本章小结 324
习题12 324
第13章 JDOM和DOM4J 326
13.1 JDOM和DOM4J概述 326
13.1.1 JDOM基础知识 326
13.1.2 DOM4J基础知识 327
13.1.3 DOM4J与JDOM相比较 328
13.2 使用JDOM对XML文档进行操作 328
13.2.1 使用JDOM解析XML文档 328
13.2.2 使用JDOM创建XML文档 330
13.2.3 使用JDOM修改XML文档 332
13.3 使用DOM4J对XML文档进行操作 334
13.3.1 使用DOM4J解析XML文档 334
13.3.2 使用DOM4J创建XML文档 338
13.3.3 使用DOM4J修改XML文档 340
13.4 本章小结 342
习题13 342
参考文献 343
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019