XML基础教程与实验指导PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:宋武编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302329671
- 页数:346 页
第1章 XML概述 1
1.1标记语言 1
1.1.1标准通用标记语言(SGML) 1
1.1.2超文本标记语言HTML 2
1.1.3可扩展标记语言(XML) 3
1.2 HTML概述 5
1.2.1 HTML基本结构 5
1.2.2 HTML常用标记 6
1.3 XML简介 9
1.3.1 XML和SGML、 HTML的关系 9
1.3.2 XML的简单例子 10
1.3.3 XML的优势 12
1.3.4 XML的应用 14
1.3.5 XML的缺陷 17
1.4 XML相关技术 17
1.4.1文档类型定义(DTD) 18
1.4.2层叠样式表(CSS) 18
1.4.3可扩展样式语言(XSL) 19
1.4.4文档对象模型(DOM) 19
1.4.5 XML Schema 20
1.4.6 XLink与XPointer 20
1.5习题 20
第2章 XML语法 23
2.1 XML文档的结构 23
2.2 XML文档的序言 25
2.2.1 XML声明 25
2.2.2 XML处理指令 26
2.2.3 XML注释 27
2.3 XML文档元素 28
2.3.1元素 28
2.3.2 XML元素的属性 31
2.4 CDATA 33
2.4.1特殊字符的使用 33
2.4.2 CDATA的格式 34
2.4.3 CDATA的位置 35
2.5 XML命名空间 36
2.5.1命名空间的概念 36
2.5.2定义命名空间 37
2.5.3命名空间的使用 38
2.5.4默认命名空间 39
2.6空白字符 40
2.7 XML文档的数据结构 42
2.8正确的XML文档 43
2.8.1格式良好的XML文档 44
2.8.2有效的XML文档 44
2.9习题 45
2.10上机实验 46
第3章XML开发应用环境 50
3.1 XML软件 50
3.1.1 XML浏览器 50
3.1.2 XML解析器 52
3.1.3 XML编辑器 54
3.2 XMLSpy 56
3.2.1 XMLSpy的安装 56
3.2.2 XMLSpy的主界面 58
3.2.3 XMLSpy的主要功能 62
3.2.4 XMLSpy的使用 66
3.3习题 67
3.4上机实验 68
第4章XML文档类型定义 70
4.1 DTD的作用 70
4.2 DTD的结构 71
4.3 DTD中的元素 73
4.3.1元素的声明 73
4.3.2元素的基本类型 74
4.3.3元素限定符 77
4.4 DTD属性 79
4.4.1属性的声明 80
4.4.2属性的类型 81
4.4.3属性的附加声明 90
4.5 DTD的引用 92
4.5.1内部DTD 92
4.5.2外部DTD 92
4.6 DTD中的实体 97
4.6.1实体的概念和分类 97
4.6.2普通实体 97
4.6.3参数实体 100
4.6.4不可解析实体 102
4.7习题 103
4.8上机实验 104
第5章 XML模式 108
5.1 Schema概述 108
5.2 XML Schema的基本格式 109
5.3 XML Schema元素的声明 113
5.3.1 XML Schema根元素 113
5.3.2 element元素 114
5.3.3空元素的定义 115
5.3.4设置默认值和固定值 116
5.3.5元素的引用 117
5.3.6元素的替换 118
5.4 XML Schema的数据类型 119
5.4.1简单数据类型 119
5.4.2复杂数据类型 123
5.5 XML Schema命名空间 129
5.5.1 XML Schema命名空间类型 129
5.5.2引用XML Schema命名空间 130
5.6 XML Schema文档的可视化创建 131
5.7习题 134
5.8上机实验 135
第6章 用CSS显示XML 139
6.1CSS概述 139
6.1.1 CSS显示XML基础 139
6.1.2 CSS显示XML的实例 140
6.2 CSS显示XML的基本语法 142
6.2.1 CSS选择器 142
6.2.2 CSS属性设置 147
6.3 CSS链接到XML 162
6.3.1常规的链接指令 162
6.3.2@import指令 163
6.3.3无需链接的内部CSS 164
6.4 CSS中的注释 165
6.5习题 165
6.6上机实验 166
第7章 XSL转换 169
7.1 XSL概述 169
7.1.1 XS L的作用 169
7.1.2 XSL的组成 170
7.1.3 XSL的转换原理 171
7.2 XSL文档的结构 171
7.3 XSL模板 174
7.3.1 XSL模板定义 174
7.3.2其他常用属性 176
7.3.3 XSL节点的选择 177
7.4 XSL控制指令 182
7.4.1简单判断指令 182
7.4.2多条件判断指令 182
7.4.3循环处理指令 185
7.4.4输出内容排序 186
7.5 XPath简介 188
7.5.1 XPath中的节点类型和关系 188
7.5.2 XPath的类型和运算符 190
7.5.3 XPath的位置路径表达式 191
7.5.4 XPath的标准函数 194
7.6习题 196
7.7上机实验 197
第8章 数据岛 201
8.1数据岛简介 201
8.1.1数据岛的含义 201
8.1.2数据岛绑定 202
8.1.3数据岛绑定的优势 203
8.1.4支持数据绑定的HTML元素 204
8.2数据岛的形式 205
8.2.1内部数据岛 205
8.2.2外部数据岛 206
8.3数据岛的处理 206
8.3.1表格对象的绑定 207
8.3.2实现分页表格 209
8.3.3访问XML元素属性 211
8.4 DSO数据源对象 212
8.4.1 DSO简介 212
8.4.2访问和操作DSO记录 215
8.4.3使用DSO显示图片 219
8.4.4 DSO和XSL切换样式 221
8.5习题 223
8.6上机实验 224
第9章 XML链接 228
9.1 什么是XML链接 228
9.2 XLink语言 229
9.2.1 XLink中的专用名词 229
9.2.2 简单链接 230
9.2.3 扩展链接 234
9.2.4 外联链接 242
9.2.5 链接库 243
9.3 XPointer语言 245
9.3.1 XPointer概述 245
9.3.2 XPointer的3种形式 246
9.3.3 位置路径和位置集合 248
9.3.4 XPointer对XPath的扩展 249
9.4 习题 252
9.5 上机实验 253
第10章 XML文档对象模型 256
10.1 XML文档解析 256
10.1.1 XML解析器 256
10.1.2 常用解析器接口 257
10.2 DOM概述 258
10.2.1 DOM的结构 259
10.2.2 DOM对象 261
10.3 DOM的使用 264
10.3.1 JAXP简介 264
10.3.2 JAXP提供的类和方法 265
10.3.3 遍历XML文档 267
10.3.4 访问属性节 点 269
10.3.5 动态创建XML文档 271
10.3.6 文本节 点的操作 272
10.3.7 删除节 点 274
10.4 SAX概述 276
10.4.1 SAX接口 276
10.4.2 SAX工作机制 278
10.4.3 SAX常用接口 280
10.5 SAX解析器的使用 281
10.5.1 SAX的创建步骤 281
10.5.2 SAX解析XML文档 282
10.6 习题 285
10.7 上机实验 285
第11章 .NET和XML 289
11.1 .NET Framework介绍 289
11.1.1 .NET构架 289
11.1.2从MSXML到.NET的XML 290
11.1.3 XML分析模式 290
11.2使用流模式处理XML 291
11.2.1和XML相关的类 291
11.2.2读取XML 293
11.2.3创建XML 296
11.3使用DOM处理XML 298
11.3.1 XML文档的保存 299
11.3.2将XML读入文档 300
11.3.3选择节 点 301
11.3.4新节 点的创建 302
11.3.5 XML文档的修改 305
11.3.6 XML文档的删除 307
11.4 ADO.NET和XML 308
11.4.1 XML与DataSet的关系 309
11.4.2 DataSet访问XML 310
11.5习题 313
11.6上机实验 314
第12章 基于XML的新闻发布系统 317
12.1系统分析与设计 317
12.1.1系统需求分析 317
12.1.2系统模块设计 318
12.2系统XML文件设计 318
12.2.1 User.xml 319
12.2.2 XMLFile.xml 319
12.3前台管理模块的设计 320
12.3.1前台首页的显示 321
12.3.2新闻类别信息列表显示 323
12.3.3新闻详情显示 326
12.3.4查询新闻 327
12.4后台管理模块的设计 329
12.4.1管理新闻 329
12.4.2添加新闻 332
12.4.3用户管理 333
12.5登录模块的设计 338
12.6上机实验 339
习题答案 342
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《市政工程基础》杨岚编著 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