图书介绍
XML基础与实践教程PDF|Epub|txt|kindle电子书版本网盘下载
![XML基础与实践教程](https://www.shukui.net/cover/5/30710247.jpg)
- 王震江,马宏编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302259046
- 出版时间:2011
- 标注页数:411页
- 文件大小:79MB
- 文件页数:428页
- 主题词:可扩充语言,XML-程序设计-教材;计算机网络-程序设计-教材
PDF下载
下载说明
XML基础与实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 XML技术简介1
1.1.1 XML的历史1
1.1.2 XML与HTML的比较2
1.1.3 XML的编辑工具4
1.1.4 浏览XML文档6
1.1.5 XML的相关技术及其发展7
1.2 Ajax技术简介12
1.2.1 什么是Ajax12
1.2.2 Ajax运行模式13
1.2.3 Ajax所使用的技术15
1.2.4 使用Ajax可以干什么16
习题116
第2章 XML的语法基础17
2.1 XML的语法基础17
2.1.1 结构良好性18
2.1.2 XML声明18
2.1.3 XML的元素20
2.1.4 属性21
2.1.5 实体23
2.1.6 处理指令28
2.1.7 CDATA节28
2.1.8 注释29
2.2 XML的文档结构31
2.2.1 XML序言31
2.2.2 XML数据32
2.3 名称空间35
2.3.1 名称空间的概念35
2.3.2 声明名称空间36
2.4 语言标识38
2.4.1 国家代码和语言代码38
2.4.2 覆盖39
习题240
第3章 文档类型定义42
3.1 概述42
3.2 元素声明43
3.2.1 元素声明的含义43
3.2.2 元素类型46
3.2.3 元素取值47
3.3 属性定义48
3.3.1 基本概念48
3.3.2 属性49
3.3.3 条件节59
3.4 内部和外部DTD61
3.4.1 内部DTD61
3.4.2 外部DTD63
习题364
第4章 XML Schema65
4.1 概述65
4.2 一个XML Schema文档示例66
4.3 XML Schema文档的结构68
4.3.1 模式的基本概念71
4.3.2 复杂类型和简单类型72
4.3.3 元素声明78
4.3.4 属性声明82
4.3.5 其他85
4.4 XML Schema的数据类型91
4.4.1 数据类型体系91
4.4.2 数据类型二分法96
4.4.3 内置数据类型98
4.5 XML Schema的名称空间114
4.5.1 不同的名称空间114
4.5.2 名称空间表示115
4.5.3 在Web上定位模式文件115
4.5.4 一致性116
4.6 XML Schema设计116
4.6.1 定义局部和全局成分116
4.6.2 定义名称空间120
4.6.3 模式组装123
习题4127
第5章 XML Path128
5.1 概述128
5.2 XPath128
5.2.1 使用XPath示例129
5.2.2 XPath的数据类型132
5.2.3 XPath的表达式133
5.2.4 表达式的运算138
5.2.5 函数140
5.2.6 应用举例145
习题5146
第6章 HTML技术147
6.1 概述147
6.2 提出问题147
6.3 HTML的语法149
6.3.1 HTML的语法基础149
6.3.2 简单网页设计151
6.4 HTML的制表160
6.4.1 简单表格160
6.4.2 制表元素162
6.4.3 表格的高级技巧164
6.5 表单167
6.5.1 表单的定义167
6.5.2 表单中常用的元素170
6.6 框架和超链接173
6.6.1 框架的概念173
6.6.2 框架的元素175
6.6.3 超链接177
6.7 字符控制180
6.7.1 字体180
6.7.2 列表控制181
6.8 多媒体183
6.8.1 多媒体技术183
6.8.2 文本的滚动185
6.9 XHTML简介187
6.9.1 关于元素的规定187
6.9.2 关于属性188
习题6188
第7章 CSS技术190
7.1 概述190
7.2 问题的引入190
7.3 显示属性192
7.3.1 可视区和包含块193
7.3.2 显示属性及其值194
7.3.3 表格属性198
7.3.4 none值198
7.3.5 程序优化199
7.4 颜色与背景199
7.4.1 颜色199
7.4.2 背景202
7.5 字体与文本203
7.5.1 尺寸设置203
7.5.2 字体属性204
7.5.3 文本属性208
7.6 边界设置210
7.6.1 认识边界210
7.6.2 边界的概念211
7.7 元素筛选214
7.8 用CSS对XML进行转换217
7.8.1 以数据为主的XML文档转换217
7.8.2 以文本为主的XML文档转换224
7.8.3 内部和外部CSS227
习题7228
第8章 XSL转换XML229
8.1 概述229
8.2 一个XSL文档的讨论229
8.3 XSL样式表232
8.3.1 样式表元素232
8.3.2 样式表名称空间235
8.3.3 样式表模块组合236
8.4 模板规则237
8.4.1 模板237
8.4.2 模式245
8.4.3 序列构造247
8.4.4 循环248
8.4.5 条件处理250
8.5 样式表设计252
8.5.1 排序254
8.5.2 求和与求平均254
8.5.3 彩色效果257
8.5.4 自动编号261
8.5.5 创建元素和属性265
8.5.6 变量和参数使用267
习题8271
第9章 XML DOM技术272
9.1 概述272
9.2 一个DOM示例272
9.3 DOM基础知识274
9.3.1 DOM的结构模型274
9.3.2 核心模块基础知识276
9.4 DOM常用接口278
9.4.1 Document接口278
9.4.2 Node接口284
9.4.3 Element接口285
9.4.4 Attr接口286
9.4.5 Text接口287
9.4.6 Comment接口288
9.4.7 DocumentFragment288
9.4.8 DOMImplementation接口288
9.4.9 NodeList接口288
9.4.10 NamedNodeMap289
9.4.11 CharacterData289
9.4.12 NameList接口290
9.5 XML DOM设计290
9.5.1 创建和浏览DOM对象290
9.5.2 修改DOM树结构297
9.5.3 实现XSLT转换302
9.5.4 出错判断303
9.5.5 浏览DOM树304
习题9308
第10章 XML数据库技术309
10.1 概述309
10.2 数据岛309
10.2.1 基本概念309
10.2.2 简单XML文档的处理310
10.2.3 多级XML文档的处理312
10.3 XML数据源对象315
10.3.1 基本概念315
10.3.2 处理数据源对象315
10.4 数据集操作317
10.4.1 数据集的概念与操作317
10.4.2 移动指针320
10.4.3 ASP对象322
10.4.4 ADO327
10.4.5 连接数据库328
10.4.6 通过ADO330
10.5 XML数据库332
10.5.1 XML数据库概念332
10.5.2 访问XML数据库333
习题10333
第11章 JavaScript基础335
11.1 概述335
11.2 JavaScript基础335
11.2.1 构建JavaScript编程环境335
11.2.2 入门示例336
11.2.3 JavaScript的交互方法339
11.3 变量、数据类型和表达式341
11.3.1 数据类型341
11.3.2 变量342
11.3.3 表达式和运算符343
11.4 控制语句345
11.4.1 条件控制345
11.4.2 循环346
11.5 函数347
11.5.1 函数定义347
11.5.2 函数调用和参数传递348
11.6 对象350
11.7 错误捕获和处理353
11.8 内部JavaScript和外部JavaScript356
11.9 注释356
习题11357
第12章 XML HttpRequest358
12.1 概述358
12.2 XML HttpRequest对象358
12.2.1 操作HttpRequest对象359
12.2.2 HttpRequest请求检测365
12.3 通过ASP访问XML369
习题12373
第13章 Ajax实例374
13.1 概述374
13.2 建立数据库及项目375
13.2.1 数据建模375
13.2.2 建立项目379
13.3 年级班级管理功能模块382
13.3.1 数据访问层382
13.3.2 显示层及页面后台代码383
13.4 教师信息管理功能模块399
13.4.1 数据访问层399
13.4.2 显示层及页面后台代码400
13.5 学生信息管理功能模块400
13.6 其他401
13.6.1 一些常见问题401
13.6.2 JSON简介408
参考文献411