XML实用教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:丛书编委会编
- 出 版 社:北京:电子工业出版社
- 出版年份:2012
- ISBN:9787121177484
- 页数:226 页
第1章 XML概述 1
1.1 XML的产生 1
1.1.1 标记语言 1
1.1.2 通用标记语言 2
1.1.3 超文本标记语言 2
1.1.4 XML简介 3
1.2 XML的现状及其发展 4
1.2.1 XML应用领域 4
1.2.2 XML发展前景 5
1.3 XML相关技术 6
1.4 XML解析器 8
1.5 实验指导 11
【实验指导】 使用Altova XMLSpy 2010软件编写XML文档 11
1.6 习题 12
第2章 XML语法 14
2.1 XML文档结构 14
2.2 XML文档基本语法 16
2.2.1 XML标记 17
2.2.2 XML元素 18
2.2.3 XML属性 20
2.2.4 特殊字符及CDATA节 21
2.3 创建格式良好的XML文档 22
2.3.1 格式良好的XML文档 23
2.3.2 有效的XML文档 23
2.4 学生管理系统的XML文档实例 24
2.5 实验指导 26
【实验指导】 创建通讯录的XML文档 26
2.6 习题 27
第3章 文档类型定义 30
3.1 DTD概述 30
3.1.1 DTD简介 30
3.1.2 DTD的基本结构 31
3.1.3 DTD引用 34
3.2 DTD元素声明 37
3.2.1 元素声明的语法 37
3.2.2 元素内容类型 37
3.2.3 控制元素内容 40
3.2.4 元素声明综合实例 41
3.3 DTD属性声明 42
3.3.1 属性声明语法 42
3.3.2 关键字的设定 43
3.3.3 属性类型 45
3.3.4 属性声明综合实例 50
3.4 DTD实体声明 51
3.4.1 实体的概念与分类 51
3.4.2 通用实体 51
3.4.3 参数实体 53
3.5 DTD文件存在的问题 54
3.6 学生管理系统的DTD实例 54
3.7 实验指导 57
【实验指导3-1】 使用内部DTD编写动物园内动物信息的XML文档 57
【实验指导3-2】 结合已知外部DTD创建XML文档 58
3.8 习题 60
第4章 命名空间和XML Schema 62
4.1 命名空间 62
4.1.1 命名空间简介 62
4.1.2 命名空间的使用 63
4.2 XMLSchema 66
4.2.1 XMLSchema概述 66
4.2.2 XMLSchema特点 66
4.2.3 XMLSchema基本结构 67
4.3 XMLSchema数据类型 69
4.3.1 基本数据类型 69
4.3.2 内置派生的数据类型 70
4.3.3 自定义数据类型 71
4.4 XMLSchema元素声明 75
4.4.1 简单类型元素的声明 75
4.4.2 复杂类型元素的声明 77
4.5 XMLSchema属性声明 82
4.6 图书管理系统的Schema实例 84
4.7 引用Schema文件 86
4.8 实验指导 88
【实验指导4-1】 根据Schema文件创建XML文档 88
【实验指导4-2】 根据描述创建Schema文件 89
4.9 习题 91
第5章 XML与样式表 93
5.1 样式表概述 93
5.1.1 样式表简介 93
5.1.2 级联样式表CSS 94
5.1.3 可扩展样式表语言XSL 94
5.2 使用CSS显示XML 95
5.2.1 CSS基本语法 95
5.2.2 CSS常用属性 96
5.2.3 使用CSS显示XML文档 98
5.3 使用XSL显示XML 100
5.3.1 XSL入门 100
5.3.2 XSL模板 105
5.3.3 节点的访问 107
5.3.4 节点的输出 119
5.4 XSL与XPath 127
5.4.1 XPath节点 127
5.4.2 XPath语法 128
5.4.3 XPath运算符 130
5.5 饭店菜单的XSL实例 131
5.6 实验指导 133
【实验指导】 编写XSL样式表 133
5.7 习题 136
第6章 XML文档接口DOM 138
6.1 DOM接口概述 138
6.2 DOM的结构 139
6.3 DOM对象 141
6.3.1 DOM基本接口 141
6.3.2 DOM基本对象 142
6.4 DOM的使用 146
6.4.1 创建DOM对象 146
6.4.2 加载XML文档 147
6.4.3 遍历XML文档 147
6.4.4 DOM接口应用 148
6.5 DOM对文档的操作 150
6.5.1 动态创建XML文档 150
6.5.2 添加子元素 150
6.5.3 修改元素内容 151
6.5.4 删除子元素 152
6.6 实验指导 153
【实验指导】 统计XML文档中某元素的子元素个数 153
6.7 习题 155
第7章 数据岛 158
7.1 数据岛概述 158
7.2 数据岛的使用 159
7.3 在HTML中显示XML数据 160
7.3.1 XML元素绑定到HTML标记 161
7.3.2 使用表格显示XML文档 166
7.3.3 显示XML属性 173
7.4 数据岛技术在图书管理系统中的应用 177
7.5 实验指导 179
【实验指导】 使用数据岛显示XML文档中的内容 179
7.6 习题 181
第8章 学生信息管理系统 183
8.1 需求分析 183
8.1.1 系统背景介绍 183
8.1.2 功能需求分析 184
8.2 系统设计 185
8.2.1 系统功能结构 185
8.2.2 系统流程图 186
8.2.3 开发及运行环境 186
8.3 数据设计 186
8.3.1 用户信息 186
8.3.2 学生信息文档 187
8.4 公共模块设计 189
8.4.1 文件及文件夹设计 189
8.4.2 公共类设计 189
8.5 主要功能模块设计 201
8.5.1 用户登录 201
8.5.2 系统首页 203
8.5.3 用户注册 206
8.5.4 学生信息浏览 207
8.5.5 学生信息添加 210
8.5.6 学生信息修改 214
8.5.7 学生信息删除 217
8.6 实验指导 221
【实验指导】 完成课程信息管理 221
8.7 习题 221
参考答案 222
参考文献 226
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《植物百科彩色图鉴 第2卷》植物百科彩色图鉴编委会主编 2012
- 《远去的老调》经典文库编委会编 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017