图书介绍
XML基础教程 第2版pdf电子书版本下载
- 耿祥义,张跃平编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302277828
- 出版时间:2012
- 标注页数:190页
- 文件大小:30MB
- 文件页数:201页
- 主题词:可扩充语言,XML-程序设计-教材
PDF下载
下载说明
XML基础教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 XML简介 1
1.1 什么是XML 1
1.2 XML文件的编辑与保存 3
1.3 XML和HTML有何不同 4
1.4 XML解析器 7
1.5 XML的优势 7
习题1 8
第2章 规范的XML文件 10
2.1 规范性 10
2.2 XML声明 11
2.2.1 version属性 11
2.2.2 encoding属性 11
2.2.3 standalone属性 13
2.3 标记 13
2.3.1 空标记 14
2.3.2 非空标记 14
2.3.3 标记的名称 17
2.3.4 根标记 17
2.3.5 标记的子孙关系 17
2.4 特殊字符 18
2.5 CDATA段 18
2.6 标记的文本数据 19
2.7 属性 19
2.7.1 属性的构成 19
2.7.2 使用属性的原则 20
2.8 注释 20
2.9 名称空间 21
2.9.1 有前缀和无前缀的名称空间 21
2.9.2 标记中声明名称空间 22
2.9.3 名称空间的作用域 22
2.9.4 名称空间的名字 23
习题2 24
第3章 有效的XML文件 26
3.1 有效XML文件的定义 27
3.1.1 初识DTD 28
3.1.2 DTD文件的保存 29
3.1.3 XML文件与DTD文件相关联 29
3.2 如何检查有效性 31
3.3 DTD中的元素 33
3.3.1 约束标记只包含文本数据 33
3.3.2 约束标记的子标记 34
3.3.3 约束标记的混合内容 37
3.3.4 EMPTY和ANY 38
3.4 DTD的完整性 39
3.5 DTD中的属性约束列表 39
3.5.1 ATTLIST属性约束列表 40
3.5.2 属性的默认值 42
3.5.3 属性类型 47
3.6 内部DTD 53
习题3 55
第4章 DOM解析器 57
4.1 认识DOM解析器 57
4.1.1 DOM标准 57
4.1.2 初识JAXP 58
4.1.3 Document节点 59
4.2 节点的类型 61
4.2.1 Node接口 61
4.2.2 Node接口的常用方法 62
4.2.3 节点的子孙关系 62
4.2.4 使用递归方法输出节点中的数据 62
4.3 Document节点 64
4.4 Element节点 64
4.5 Text节点 67
4.6 Attr节点 71
4.7 DocumentType节点 72
4.8 处理空白 74
4.9 验证规范性和有效性 76
4.10 使用DOM生成XML文件 76
4.10.1 Transformer对象 77
4.10.2 用于修改Document的常用方法 77
4.10.3 用DOM建立XML文件 78
习题4 82
第5章 SAX解析器 83
5.1 初识SAX解析器 83
5.1.1 SAX解析器及其工作原理 83
5.1.2 创建SAX解析器的步骤与事件处理 84
5.2 文档开始与结束事件 87
5.3 标记开始与结束事件 89
5.4 文本事件 91
5.5 名称空间事件 94
5.6 错误事件 97
5.7 处理空白 101
习题5 103
第6章 XPath语言 104
6.1 XPath简介 105
6.1.1 初识XPath路径表达式 105
6.1.2 使用XPath API 106
6.2 Node节点 107
6.2.1 节点之间的关系 107
6.2.2 节点的类型 108
6.2.3 节点的名字与值 110
6.3 XPath路径表达式的结构 110
6.3.1 绝对路径与相对路径 110
6.3.2 定位步与节点集 111
6.3.3 轴及缩写 114
6.3.4 节点测试 116
6.4 谓词 119
6.4.1 谓词的格式与作用 119
6.4.2 寻找特殊位置的节点 121
6.4.3 寻找有特殊属性的节点 122
6.4.4 寻找有特殊关系节点的节点 124
6.4.5 使用谓词嵌套寻找节点 126
6.5 节点集上使用谓词 127
6.6 节点集的并运算 128
6.7 Java XPath API 129
6.7.1 按NodeSet计算 129
6.7.2 按Node计算 129
6.7.3 按字符串计算 130
6.7.4 按布尔值计算 131
6.7.5 按数值计算 131
6.8 节点集与函数 133
6.9 图书查询 134
习题6 137
第7章 XML与数据库 141
7.1 JDBC 142
7.2 Microsoft Access数据库 142
7.2.1 建立数据库 142
7.2.2 创建表 143
7.3 连接数据库 143
7.3.1 JDBC-ODBC桥接器 143
7.3.2 ODBC数据源 144
7.3.3 建立连接 145
7.4 XML至数据库 146
7.5 数据库至XML 148
习题7 151
第8章 XML与CSS 152
8.1 初识CSS 152
8.2 XML关联CSS 153
8.3 标记与样式表 154
8.3.1 标记的名字与样式表的名称 154
8.3.2 CSS的显示规则 155
8.4 数据结构与显示相分离 156
8.5 设置文本的显示方式 158
8.5.1 块方式 158
8.5.2 行方式 160
8.5.3 按列表方式 161
8.5.4 不显示 163
8.6 字体 163
8.7 文本样式 165
8.8 边框 167
8.9 边缘 169
8.10 颜色和背景 171
8.11 显示图像 171
8.12 设置鼠标的形状 173
8.13 处理层叠 174
习题8 175
第9章 XML Schema模式简介 177
9.1 什么是XML Schema 177
9.2 XML Schema中的标记 178
9.2.1 根标记 178
9.2.2 元素标记 179
9.2.3 属性标记 180
9.3 XML Schema模式的验证 180
9.4 简单类型元素 184
9.5 复杂类型元素 186
9.6 属性 188
习题9 190