图书介绍
XML程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 耿祥义,张跃平编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302206491
- 出版时间:2009
- 标注页数:250页
- 文件大小:33MB
- 文件页数:263页
- 主题词:可扩充语言,XML-程序设计-高等学校-教材
PDF下载
下载说明
XML程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 XML概述1
1.1 什么是XML1
1.2 XML文件的编辑与保存3
1.3 XML和HTML有何不同4
1.4 XML解析器7
1.5 XML的优势10
习题110
第2章 规范的XML文件12
2.1 规范性12
2.2 XML声明13
2.2.1 version属性13
2.2.2 encoding属性13
2.2.3 standalone属性15
2.3 标记16
2.3.1 空标记16
2.3.2 非空标记16
2.3.3 标记的名称19
2.3.4 根标记19
2.4 特殊字符19
2.5 CDATA段20
2.6 标记的文本数据21
2.7 属性22
2.7.1 属性的构成22
2.7.2 使用属性的原则22
2.8 注释23
2.9 名称空间23
2.9.1 有前缀和无前缀的名称空间24
2.9.2 标记中声明名称空间24
2.9.3 名称空间的作用域24
2.9.4 名称空间的名字27
2.10 标记的子孙关系29
习题229
第3章 有效的XML文件33
3.1 有效的XML文件34
3.1.1 初识DTD35
3.1.2 DTD文件的保存36
3.1.3 XML文件与DTD文件相关联36
3.2 怎样检查有效性38
3.3 DTD中的元素40
3.3.1 约束标记只包含文本数据40
3.3.2 约束标记的子标记41
3.3.3 约束标记的混合内容43
3.3.4 EMPTY和ANY45
3.4 DTD的完整性45
3.5 DTD中的属性约束列表46
3.5.1 ATTLIST属性约束列表46
3.5.2 属性的默认值48
3.5.3 属性类型53
3.6 DTD中的实体58
3.7 可解析实体与不可解析实体62
3.8 DTD中的参数实体62
3.9 内部DTD64
3.10 IGNORE和INCLUDE66
3.11 DTD与名称空间67
习题371
第4章 XML与CSS73
4.1 初识CSS73
4.2 XML关联CSS74
4.3 标记与样式表75
4.3.1 标记的名字与样式表的名称75
4.3.2 CSS的显示规则76
4.4 数据结构与显示相分离77
4.5 设置文本的显示方式79
4.5.1 块方式79
4.5.2 行方式81
4.5.3 按列表方式82
4.5.4 不显示标记中的文本84
4.6 字体84
4.7 文本样式86
4.8 边框88
4.9 边缘90
4.10 颜色和背景91
4.11 显示图像91
4.12 设置鼠标的形状92
4.13 处理层叠93
习题495
第5章 XML与XSL97
5.1 XSL样式表文件与XSL变换97
5.1.1 XSL样式表文件简介97
5.1.2 XML关联XSL文件98
5.1.3 XSL变换与HTML99
5.2 XSL样式表文件中的模板100
5.2.1 模板100
5.2.2 主模板与XSL处理器101
5.3 标记与模板匹配105
5.3.1 XML子标记匹配的模板105
5.3.2 任意级别XML子标记匹配的模板106
5.3.3 具有指定属性的XML子标记匹配的模板109
5.3.4 使用“[]”和“|”给出XML标记匹配的模板110
5.4 模板调用110
5.4.1 模板调用标记110
5.4.2 模板调用标记的执行过程111
5.4.3 非主模板调用其他非主模板113
5.5 常用的XSL标记115
5.6 xsl:for-each的用法116
5.7 xsl:value-of的用法117
5.8 xsl:copy的用法120
5.9 xsl:if的用法121
5.9.1 属性条件122
5.9.2 属性值条件122
5.9.3 子标记条件123
5.9.4 子标记及属性条件123
5.9.5 子标记及属性、属性值条件123
5.10 xsl:choose的用法125
5.11 xsl:element的用法126
5.12 xsl:comment的用法128
习题5129
第6章 DOM解析器132
6.1 DOM解析器132
6.1.1 DOM标准132
6.1.2 初识JAXP133
6.1.3 Document对象的结构134
6.2 节点的类型137
6.2.1 Node接口137
6.2.2 Node接口的常用方法137
6.2.3 节点的子孙关系137
6.2.4 使用递归方法输出节点中的数据138
6.3 Document节点139
6.4 Element节点140
6.5 Text节点143
6.6 Attr节点146
6.7 DocumentType节点148
6.8 处理空白149
6.9 验证规范性和有效性151
6.10 使用DOM生成XML文件152
6.10.1 Transformer对象152
6.10.2 用于修改Document的常用方法153
6.10.3 用DOM建立XML文件153
习题6157
第7章 SAX解析器158
7.1 初识SAX解析器159
7.1.1 SAX解析器及工作原理159
7.1.2 创建SAX解析器的步骤与事件处理160
7.2 文档开始与结束事件163
7.3 指令事件164
7.4 标记开始与结束事件166
7.5 文本事件168
7.6 实体事件171
7.7 名称空间事件173
7.8 错误事件175
7.9 处理空白179
7.10 文件定位器181
7.11 不可解析实体183
习题7185
第8章 XPath语言186
8.1 XPath简介187
8.1.1 初识XPath路径表达式187
8.1.2 使用XPath API188
8.2 Node节点189
8.2.1 节点之间的关系189
8.2.2 节点的类型190
8.2.3 节点的名字与值191
8.3 XPath路径表达式的结构192
8.3.1 绝对路径与相对路径192
8.3.2 定位步与节点集193
8.3.3 轴以及缩写195
8.3.4 节点测试197
8.4 谓词201
8.4.1 谓词的格式与作用201
8.4.2 寻找特殊位置的节点203
8.4.3 寻找有特殊属性的节点204
8.4.4 寻找有特殊关系节点的节点206
8.4.5 使用谓词嵌套寻找节点208
8.5 节点集上使用谓词209
8.6 节点集的并运算210
8.7 Java XPath API210
8.7.1 按NodeSet计算210
8.7.2 按Node计算211
8.7.3 按字符串计算212
8.7.4 按布尔值计算212
8.7.5 按数值计算213
8.8 节点集与函数214
8.9 编译XPath路径表达式217
8.10 应用实例——图书查询217
习题8220
第9章 XML与数据库224
9.1 JDBC225
9.2 Microsoft Access数据库225
9.2.1 建立数据库225
9.2.2 创建表225
9.3 连接数据库226
9.3.1 JDBC-ODBC桥接器226
9.3.2 ODBC数据源227
9.3.3 建立连接228
9.4 XML至数据库229
9.5 数据库至XML231
习题9234
第10章 XML Schema模式简介235
10.1 什么是XML Schema235
10.2 XML Schema中的标记236
10.2.1 根标记236
10.2.2 元素标记237
10.3 XML Schema模式的验证238
10.4 简单类型元素241
10.5 复杂类型元素243
10.6 属性246
10.7 元素与正则表达式248
10.7.1 正则表达式248
10.7.2 使用正则表达式249
习题10250
热门推荐
- 1345357.html
- 1740586.html
- 1403270.html
- 3543013.html
- 2635967.html
- 2392741.html
- 324566.html
- 848748.html
- 2351325.html
- 2639620.html
- http://www.ickdjs.cc/book_262060.html
- http://www.ickdjs.cc/book_297608.html
- http://www.ickdjs.cc/book_833218.html
- http://www.ickdjs.cc/book_638431.html
- http://www.ickdjs.cc/book_3412379.html
- http://www.ickdjs.cc/book_2404660.html
- http://www.ickdjs.cc/book_1055686.html
- http://www.ickdjs.cc/book_254739.html
- http://www.ickdjs.cc/book_663158.html
- http://www.ickdjs.cc/book_1906783.html