XML基础与Ajax实践教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:王震江编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302420224
- 页数:407 页
第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文档 5
1.1.5 XML的相关技术及其发展 7
1.2 Ajax技术简介 11
1.2.1 什么是Ajax 11
1.2.2 Ajax运行模式 11
1.2.3 Ajax所使用的技术 14
1.2.4 使用Ajax可以干什么 14
习题1 15
第2章 XML的语法基础 16
2.1 XML的语法基础 16
2.1.1 结构良好性 17
2.1.2 XML声明 17
2.1.3 XML的元素 19
2.1.4 属性 21
2.1.5 标记与字符数据 22
2.1.6 实体 22
2.1.7 处理指令 27
2.1.8 CDATA节 28
2.1.9 注释 30
2.2 XML的文档结构 31
2.2.1 XML的序言 31
2.2.2 XML数据 32
2.3 名称空间 34
2.3.1 名称空间的概念 34
2.3.2 声明名称空间 35
2.4 语言标识 37
2.4.1 国家代码和语言代码 37
2.4.2 覆盖 39
习题2 40
第3章 文档类型定义 41
3.1 概述 41
3.2 元素 42
3.2.1 元素声明 42
3.2.2 元素类型 45
3.2.3 元素取值 46
3.3 属性 46
3.3.1 基本概念 46
3.3.2 属性 48
3.3.3 条件节 58
3.4 内部和外部DTD 60
3.4.1 内部DTD 60
3.4.2 外部DTD 61
习题3 62
第4章 XML Schema 63
4.1 概述 63
4.2 一个XML Schema文档示例 64
4.3 XML Schema文档的结构 66
4.3.1 模式的基本概念 68
4.3.2 复杂类型和简单类型 69
4.3.3 元素声明 75
4.3.4 属性声明 79
4.3.5 其他 81
4.4 XML Schema的数据类型 87
4.4.1 数据类型体系 87
4.4.2 数据类型二分法 92
4.4.3 内置数据类型 94
4.5 XML Schema的名称空间 109
4.5.1 不同的名称空间 109
4.5.2 名称空间表示 110
4.5.3 在Web上定位模式文件 110
4.5.4 一致性 111
4.6 XML Schema设计 111
4.6.1 定义局部和全局成分 111
4.6.2 定义名称空间 115
4.6.3 模式组装 117
习题4 121
第5章 XPath 122
5.1 概述 122
5.2 XPath 122
5.2.1 XPath应用举例 124
5.2.2 XPath 126
5.2.3 表达式上下文 127
5.2.4 路径表达式 128
5.2.5 序列表达式 133
5.2.6 过滤表达式 133
5.3 XPath Data Model 134
5.3.1 数据模型构建 134
5.3.2 访问程序 135
5.3.3 结点类型 136
5.4 XPath和XQuery Functions与Operators 142
5.4.1 数值运算和函数 142
5.4.2 字符串函数 145
5.4.3 逻辑运算和函数 148
5.4.4 日期时间运算及函数 149
5.4.5 上下文函数 152
5.5 应用举例 153
习题5 154
第6章 HTML技术 155
6.1 概述 155
6.2 提出问题 155
6.3 HTML的语法基础 157
6.3.1 HTML的语法基础 157
6.3.2 简单网页设计 158
6.4 HTML的制表 167
6.4.1 简单表格 168
6.4.2 制表元素 169
6.4.3 表格的高级技巧 170
6.5 表单 176
6.5.1 表单的定义 177
6.5.2 表单中常用的元素 179
6.6 框架和超链接 181
6.6.1 框架的概念 181
6.6.2 框架的元素 184
6.6.3 超链接 185
6.7 字符控制 187
6.7.1 字体 187
6.7.2 列表控制 189
6.8 多媒体 191
6.8.1 多媒体技术 191
6.8.2 文本的滚动 192
6.9 XHTML简介 194
6.9.1 关于元素的规定 194
6.9.2 关于属性 195
习题6 196
第7章 CSS技术 197
7.1 概述 197
7.2 问题的引入 197
7.3 显示属性 199
7.3.1 可视区和包含块 200
7.3.2 显示属性及其值 201
7.3.3 表格属性 204
7.3.4 none值 205
7.3.5 程序优化 205
7.4 颜色与背景 206
7.4.1 颜色 206
7.4.2 背景 208
7.5 字体与文本 209
7.5.1 尺寸设置 209
7.5.2 字体属性 210
7.5.3 文本属性 214
7.6 边界设置 215
7.6.1 认识边界 215
7.6.2 边界的概念 216
7.7 元素筛选 220
7.8 用CSS对XML进行转换 222
7.8.1 以数据为主的XML文档转换 222
7.8.2 以文本为主的XML文档转换 228
7.8.3 内部和外部CSS 231
习题7 232
第8章 XSL转换XML 233
8.1 概述 233
8.2 一个XSL文档的讨论 234
8.3 XSL样式表 236
8.3.1 样式表元素 236
8.3.2 样式表名称空间 239
8.3.3 样式表模块组合 240
8.4 模板规则 241
8.4.1 模板 241
8.4.2 模式 249
8.4.3 序列构造器 251
8.4.4 条件 254
8.4.5 循环 255
8.5 样式表设计 257
8.5.1 排序 259
8.5.2 求和 259
8.5.3 彩色效果 262
8.5.4 自动编号 266
8.5.5 创建元素和属性 270
8.5.6 变量和参数使用 272
习题8 277
第9章 XML DOM技术 278
9.1 概述 278
9.2 一个DOM示例 278
9.3 DOM基础知识 280
9.3.1 DOM的结构模型 280
9.3.2 核心模块基础知识 281
9.4 DOM常用接口 283
9.4.1 Document接口 283
9.4.2 Node接口 289
9.4.3 Element接口 290
9.4.4 Attr接口 291
9.4.5 Text接口 292
9.4.6 Comment接口 292
9.4.7 DocumentFragment接口 293
9.4.8 DOMImplementation接口 293
9.4.9 NodeList接口 293
9.4.10 NamedNodeMap接口 293
9.4.11 CharacterData接口 294
9.4.12 NameList接口 294
9.5 XML DOM设计 294
9.5.1 创建和浏览DOM对象 295
9.5.2 修改DOM树结构 301
9.5.3 实现XSLT转换 305
9.5.4 出错判断 307
9.5.5 浏览DOM树 308
习题9 311
第10章 XML数据库技术 313
10.1 概述 313
10.2 数据岛 313
10.2.1 基本概念 313
10.2.2 简单XML文档的处理 313
10.2.3 多级XML文档的处理 316
10.3 XML数据源对象 319
10.3.1 基本概念 319
10.3.2 处理数据源对象 319
10.4 数据集操作 321
10.4.1 数据集的概念与操作 321
10.4.2 移动指针 323
10.4.3 ASP对象 325
10.4.4 ADO 330
10.4.5 连接数据库 331
10.4.6 通过ADO 332
10.5 XML数据库 334
10.5.1 XML数据库概念 335
10.5.2 访问XML数据库 335
习题10 336
第11章 JavaScript基础 337
11.1 概述 337
11.2 JavaScript基础 337
11.2.1 构建JavaScript编程环境 337
11.2.2 入门示例 338
11.2.3 JavaScript的交互方法 340
11.2.4 变量、数据类型和表达式 342
11.3 控制语句 346
11.3.1 条件控制 346
11.3.2 循环 347
11.4 函数与对象 348
11.4.1 函数定义 348
11.4.2 函数调用和参数传递 349
11.4.3 对象 351
11.5 其他 353
11.5.1 其他错误捕获和处理 353
11.5.2 内部JavaScript和外部JavaScript 356
11.5.3 注释 357
习题11 357
第12章 XML HttpRequest 358
12.1 概述 358
12.2 XML HttpRequest对象 358
12.2.1 操作HttpRequest对象 359
12.2.2 HttpRequest请求检测 366
12.3 通过ASP访问XML 369
习题12 372
第13章 Ajax实例 373
13.1 概述 373
13.1.1 简要需求 373
13.1.2 功能分析 373
13.1.3 技术分析 374
13.2 建立数据库及项目 374
13.2.1 数据建模 374
13.2.2 建立项目 378
13.3 年级班级管理功能模块 380
13.3.1 数据访问层 380
13.3.2 显示层及页面后台代码 381
13.4 教师信息管理功能模块 397
13.4.1 数据访问层 397
13.4.2 显示层及页面后台代码 397
13.5 学生信息管理功能模块 398
13.5.1 数据访问层 398
15.5.2 显示层及页面后台代码 398
13.6 其他 398
13.6.1 一些常见问题 398
13.6.2 JSON简介 405
参考文献 407
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019