图书介绍
XML速成教程PDF|Epub|txt|kindle电子书版本网盘下载
![XML速成教程](https://www.shukui.net/cover/24/31420405.jpg)
- (美)Charles Ashbacher著;启丁编译组译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111092813
- 出版时间:2001
- 标注页数:308页
- 文件大小:26MB
- 文件页数:320页
- 主题词:计算机网络(学科: 可扩充语言) 计算机网络 可扩充语言
PDF下载
下载说明
XML速成教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础1
第1学时 XML入门1
1.1 标记语言的历史1
1.2 格式正确的XML文档3
1.3 XML作为元语言4
1.4 你的第一个XML程序4
1.5 XML的自说明方面7
1.6 XML的影响8
1.7 课时小结9
1.8 专家答疑9
1.9 课外作业9
1.9.1 思考题9
1.9.2 解答9
1.9.3 练习题9
第2学时 使用HTML文件显示XML文件中的数据11
2.1 动态更新HTML标签的内容11
2.2 使用HTML文件显示XML文件中的数据12
2.2.1 介绍ActiveX控件13
2.2.2 显示XML数据的编程例子13
2.2.3 把组件添加到XML文件中16
2.3 从多个XML文件导入数据17
2.4 课时小结19
2.5 专家答疑19
2.6 课外作业20
2.6.1 思考题20
2.6.2 解答20
2.6.3 练习题21
第3学时 对象和XML22
3.1 对象和XML之间的关系22
3.2 创建HTML文件的层次树24
3.3 节点和节点列表对象25
3.4 创建XML文件的通用数据提取器26
3.5 错误处理28
3.6 课时小结30
3.7 专家答疑30
3.8 课外作业30
3.8.1 思考题30
3.8.2 解答31
3.8.3 练习题31
第4学时 XML数据岛32
4.1 XML数据岛的基础32
4.1.1 使用XML数据岛中的联机代码32
4.1.2 把文件导入XML数据岛35
4.1.3 把多个文件导入XML数据岛36
4.2 使用XML数据岛来更新节点的内容40
4.3 使用XML数据岛来读取存储消息的文件44
4.4 课时小结47
4.5 专家答疑48
4.6 课外作业48
4.6.1 思考题48
4.6.2 解答48
4.6.3 练习题48
第5学时 文档类型定义50
5.1 预定义实体50
5.2 可解析实体和不可解析实体52
5.3 文档类型定义53
5.3.1 把可解析实体放置在DTD中54
5.3.2 把不可解析实体放置在DTD中55
5.3.3 确认DTD56
5.3.4 限定DTD中的数据组件57
5.4 把DTD分离成外部文件59
5.5 xmldom对象的DTD相关属性61
5.6 专家答疑64
5.7 课外作业64
5.7.1 思考题64
5.7.2 解答64
5.7.3 练习题65
第二部分 超越基础67
第6学时 属性列表和编写正确的DTD67
6.1 属性列表67
6.2 外部实体73
6.3 处理指令75
6.4 课时小结75
6.5 专家答疑75
6.6 课外作业75
6.6.1 思考题75
6.6.2 解答76
6.6.3 练习题76
第7学时 XML中的数据分类77
7.1 XML中的数据类型介绍77
7.2 修改节点的数据类型83
7.3 错误处理86
7.4 从错误中恢复89
7.5 课时小结90
7.6 专家答疑90
7.7 课外作业90
7.7.1 思考题90
7.7.2 解答91
7.7.3 练习题91
第8学时 逐步读取节点树并添加和替换节点92
8.1 逐步读取节点树92
8.2 添加节点到树中96
8.3 替换树中的节点103
8.4 课时小结105
8.5 专家答疑106
8.6 课外作业106
8.6.1 思考题106
8.6.2 解答106
8.6.3 练习题107
第9学时 数据库和XML108
9.1 你的基本数据记录的定义108
9.2 读取Catalog数据库中的<BOOK>节点114
9.3 使用按钮单击来移动通过<Catalog>数据库117
9.4 课时小结127
9.5 专家答疑127
9.6 课外作业127
9.6.1 思考题127
9.6.2 解答128
9.6.3 练习题128
第10学时 使用XML数据源对象129
10.1 数据源对象129
10.2 读取有多层节点的数据134
10.3 课时小结141
10.4 专家答疑141
10.5 课外作业141
10.5.1 思考题141
10.5.2 解答142
10.5.3 练习题142
第三部分 可扩展的样式表语言:创建样式表和访问数据库的方法143
第11学时 介绍可扩展样式表语言(XSL)143
11.1 级联样式表143
11.2 XML名称空间146
11.3 XSL名称空间148
11.4 在Web开发中XSL模板和样式的作用152
11.5 课时小结152
11.6 专家答疑152
11.7 课外作业152
11.7.1 思考题152
11.7.2 解答153
11.7.3 练习题153
第12学时 使用XSL模板从XML文件中读取数据154
12.1 把XSL模板从HTML文件中分离154
12.2 编程例子154
12.2.1 XML文件154
12.2.2 XSL模板156
12.2.3 HTML文件157
12.3 改变数据读取的顺序160
12.4 添加模板来读取不在〈Author〉或<Publisher>节点中的数据162
12.5 使用单独的文件的优点164
12.6 课时小结164
12.7 专家答疑164
12.8 课外作业164
12.8.1 思考题164
12.8.2 解答165
12.8.3 练习题165
第13学时 使用多个XSL模板从多个XML文件中读取数据166
13.1 操作两个数据库166
13.2 操作由XSL模板创建的节点171
13.3 交叉引用两个数据库172
13.4 课时小结175
13.5 专家答疑175
13.6 课外作业176
13.6.1 思考题176
13.6.2 解答176
13.6.3 练习题177
第14学时 使用XSL模板执行基本的数据库查询178
14.1 使用XSL模板中的选项来创建可选择的数据提取178
14.2 排序数据178
14.3 筛选数据181
14.3.1 使用比较运算符进行筛选181
14.3.2 根据XML属性进行筛选182
14.4 课时小结185
14.5 专家答疑185
14.6 课外作业185
14.6.1 思考题185
14.6.2 解答186
14.6.3 练习题186
第15学时 使用条件XSL语句和嵌入脚本代码来执行数据库查询187
15.1 XSL元素187
15.2 xsl∶if元素188
15.2.1 读取Catalog数据库并提取具有BestSeller属性的Book记录的xsl∶if例子188
15.2.2 只选择BestSeller属性有特殊值的记录的xsl∶if例子190
15.2.3 在XSL文件中使用多个xsl∶if元素191
15.3 xsl∶choose、xsl∶when和xsl∶otherwise元素192
15.3.1 xsl∶choose和xsl∶when例子192
15.3.2 xsl∶otherwise例子196
15.4 xsl∶eval元素197
15.4.1 xsl∶eval元素的例子197
15.4.2 使用JavaScript函数的xsl∶eval例子199
15.5 课时小结201
15.6 专家答疑201
15.7 课外作业201
15.7.1 思考题201
15.7.2 解答202
15.7.3 练习题202
第16学时 使用XSL选择和布尔运算符来执行数据库查询203
16.1 xsl∶commet元素203
16.2 XSL选择运算符205
16.3 ALL运算符210
16.4 XSL布尔运算符212
16.5 课时小结214
16.6 专家答疑214
16.7 课外作业215
16.7.1 思考题215
16.7.2 解答215
16.7.3 练习题215
第17学时 使用XSL比较和集合运算符以及XSL方法来执行数据库查询217
17.1 相等运算符217
17.2 比较运算符218
17.3 all和any运算符220
17.4 使用value()函数访问节点的内容221
17.5 selectSingleNode()方法221
17.6 end()方法222
17.7 index()方法222
17.8 课时小结223
17.9 专家答疑223
17.10 课外作业224
17.10.1 思考题224
17.10.2 解答224
17.10.3 练习题224
第四部分 电子商务和其他高级论题中的XML225
第18学时 文档对象模型225
18.1 数据提取和节点集合方法225
18.2 文档对象模型226
18.3 文档对象方法230
18.4 节点对象的属性和方法232
18.5 nodeList对象的属性和方法233
18.6 课时小结233
18.7 专家答疑234
18.8 课外作业234
18.8.1 思考题234
18.8.2 解答234
18.8.3 练习题235
第19学时 XML模式语言236
19.1 模式基础236
19.2 ElementType声明237
19.3 赋值给minOccurs和maxOccurs242
19.4 属性类型声明244
19.5 IE中支持的属性类型246
19.6 课时小结246
19.7 专家答疑246
19.8 课外作业247
19.8.1 思考题247
19.8.2 解答247
19.8.3 练习题247
第20学时 创建在线书店249
20.1 <Catalog>数据库的结构249
20.2 附加信息的数据库253
20.3 购买项目的数据格式254
20.4 书店的开始网页255
20.5 课时小结257
20.6 专家答疑257
20.7 课外作业257
20.7.1 思考题257
20.7.2 解答257
20.7.3 练习题258
第21学时 访问在线书店的数据库259
21.1 构造用于搜索数据库的网页259
21.2 搜索在线书店数据库260
21.3 显示已购买的书籍的列表269
21.4 课时小结272
21.5 专家答疑272
21.6 课外作业272
21.6.1 思考题272
21.6.2 解答272
21.6.3 练习题273
第22学时 处理和显示在在线书店中的购买274
22.1 World Wide Web的客户-服务器模型274
22.2 Querystring环境变量274
22.3 Microsoft Personal Web Server279
22.4 在服务器上创建文本文件279
22.5 课时小结281
22.6 专家答疑281
22.7 课外作业281
22.7.1 思考题281
22.7.2 解答282
22.7.3 练习题282
第23学时 XML中的链接:XLink和XPointer283
23.1 HTML中的链接283
23.2 XLink结构286
23.3 XLink的全局属性286
23.3.1 type287
23.3.2 actuate287
23.3.3 show287
23.3.4 href287
23.3.5 role287
23.3.6 title287
23.3.7 from和to288
23.3.8 XLink全局属性的例子288
23.4 为XLink对象编写DTD289
23.5 XPointer290
23.6 课时小结293
23.7 专家答疑293
23.8 课外作业294
23.8.1 思考题294
23.8.2 解答294
23.8.3 练习题294
第24学时 附加的标记语言296
24.1 向量标记语言296
24.1.1 位图图像与向量图形的对比297
24.1.2 VML的例子297
24.2 数学标记语言299
24.3 虚拟真实建模语言301
24.4 房地产列表标记语言301
24.5 人力资源管理标记语言305
24.6 VoxML305
24.7 课时小结307
24.8 专家答疑307
24.9 课外作业308
24.9.1 思考题308
24.9.2 解答308
24.9.3 练习题308