XML技术应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:贾素玲,王强主编;姚琪琳,舒毕磊,柴庆慧编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2007
- ISBN:7302149585
- 页数:248 页
第1章 XML概述 1
1.1 什么是XML 1
1.1.1 标记语言 1
1.1.2 XML的起源 2
1.2 XML的优点 3
1.2.1 XML的特性 3
1.2.2 XML的优点 5
1.3 XML的处理过程 6
1.3.1 编辑器 6
1.3.2 语法分析和处理程序 6
1.3.3 用户端应用程序 6
1.3.4 XML处理过程的总结 7
1.4 XML的设计目标 7
1.5 XML的相关技术 8
1.5.1 文档类型定义(DTD) 9
1.5.2 文档对象模型(DOM) 9
1.5.3 级联样式表(CSS) 9
1.5.4 可扩展的样式语言(XSL) 10
1.5.5 URL和URI 10
1.5.6 可扩展的链接语言(XLL) 11
1.6 创建并显示简单的XML文档 11
1.6.1 Hello XML World 11
1.6.2 显示XML文档 12
本章小结 14
习题1 14
第2章 XML语法 15
2.1 XML文档结构 15
2.1.1 序言区 15
2.1.2 主体区 16
2.1.3 尾声区 17
2.2 元素和标记 17
2.2.1 元素的命名 17
2.2.2 标记 18
2.2.3 空元素 20
2.2.4 元素的嵌套 20
2.3 属性 21
2.3.1 属性的命名 21
2.3.2 属性的值 22
2.4 引用 22
2.4.1 实体引用 23
2.4.2 字符引用 23
2.5 处理指令 24
2.6 注释 24
2.7 CDATA节 25
2.8 创建格式良好的XML文档 26
2.8.1 XML文档的声明 26
2.8.2 元素 26
2.8.3 属性 29
2.8.4 其他 30
2.8.5 文档全文 31
本章小结 37
习题2 37
第3章 文档类型定义 39
3.1 什么是DTD 39
3.2 DTD的调用 40
3.2.1 内部DTD的声明 41
3.2.2 外部DTD的声明 43
3.2.3 内部DTD和外部DTD的联合使用 45
3.3 DTD的结构 45
3.4 元素的声明 46
3.4.1 #PCDATA 46
3.4.2 空元素 48
3.4.3 子元素 49
3.4.4 混合型 59
3.4.5 ANY 59
3.5 实体的声明 59
3.5.1 内部一般实体 60
3.5.2 外部一般实体 65
3.5.3 内部参数实体 68
3.5.4 外部参数实体 71
3.6 属性的声明 73
3.6.1 设置属性的类型 74
3.6.2 属性的默认设置 83
本章小结 87
习题3 88
第4章 文档对象模型 89
4.1 DOM概述 89
4.1.1 什么是DOM 89
4.1.2 DOM的结构 90
4.1.3 DOM的工作方式 91
4.1.4 DOM的规范 91
4.1.5 DOM规范的约定 92
4.1.6 正确理解DOM 92
4.2 DOM API 93
4.2.1 什么是DOMAPI 93
4.2.2 DOM接口继承树 94
4.2.3 DOM API核心接口介绍 95
4.3 利用DOM API处理结构化文档 106
4.3.1 遍历XML文档 106
4.3.2 处理结点 106
4.4 DOM的简单应用 109
4.4.1 Java XML解析器 109
4.4.2 遍历文档 110
4.4.3 添加结点 114
4.4.4 删除结点 124
4.4.5 替换结点 130
本章小结 134
习题4 134
第5章 XSL转换 136
5.1 什么是XSL 136
5.2 XSLT概述 136
5.2.1 转换语言 136
5.2.2 树状结构 137
5.2.3 在什么时候使用XSLT 138
5.2.4 规则、模板和模式 139
5.2.5 XSLT文档 139
5.3 XSL模板 140
5.3.1 xsl:stylesheet元素、xsl:template元素和match属性 140
5.3.2 xsl:apply-templates元素、xsl:value-of元素和select属性 142
5.3.3 xsl:for-each元素 143
5.3.4 结点的值 144
5.4 匹配结点的模式 145
5.4.1 匹配根结点、子结点以及其他后代结点 146
5.4.2 匹配元素名称 147
5.4.3 通配符 147
5.4.4 使用ID匹配单个元素 147
5.4.5 使用@匹配属性结点 147
5.4.6 使用comments()匹配注释结点 149
5.4.7 使用processing-instruction()匹配处理指令结点 149
5.4.8 使用text()匹配文本结点 150
5.4.9 使用或(OR)操作符“|” 150
5.4.10 使用[]进行测试 151
5.5 选择结点的XPath 153
5.5.1 XPath和表达式 153
5.5.2 结点轴 153
5.5.3 表达式类型 155
5.5.4 路径定位举例 159
5.6 XSL输出 160
5.6.1 属性值模板 160
5.6.2 xsl:element元素 161
5.6.3 xsl:attribute元素和xsl:attribute-set元素 161
5.6.4 生成处理指令、注释及文本 163
5.6.5 使用xsl:copy元素复制上下文结点 163
5.6.6 使用xsl:number元素对结点进行数字处理 164
5.6.7 使用xsl:sort元素对输出元素进行排序 166
5.6.8 使用xsl:variable元素定义常量 167
5.6.9 使用xsl:if和xsl:choose元素进行选择 168
5.6.10 模板的调用 171
5.6.11 选择输出方式 174
5.7 合并多个样式表 174
本章小结 175
习题5 176
第6章 在XML中使用链接 179
6.1 XML中的链接 179
6.2 XLink概述 179
6.2.1 什么是XLink 179
6.2.2 XLink的设计原则 180
6.3 链接元素 181
6.3.1 简单链接 181
6.3.2 链接行为 183
6.3.3 扩展链接 184
6.3.4 弧元素 186
6.3.5 行外链接 188
6.4 XPointer概述 189
6.5 使用XPointer访问信息 191
6.5.1 定位点 191
6.5.2 根结点 192
6.5.3 定位轴 192
6.5.4 谓词 193
6.5.5 范围 193
本章小结 193
习题6 194
第7章 命名空间和XML Schema 196
7.1 什么是命名空间 196
7.2 命名空间的语法 198
7.2.1 用xmlns属性定义命名空间 198
7.2.2 多个命名空间 199
7.2.3 属性 201
7.2.4 默认的命名空间 202
7.3 命名空间和有效性 203
7.4 Schema与DTD 203
7.5 Schema的有效性检验 206
7.6 Schema的语法 207
7.6.1 数据类型 207
7.6.2 minOccurs和maxOccurs 209
7.6.3 属性的声明 210
本章小结 211
习题7 212
第8章 XML Web Service 213
8.1 Web Service概述 213
8.1.1 Web Service的发展经历 213
8.1.2 Web Service的特点 214
8.1.3 Web Service的体系结构 215
8.2 Web Service协议 217
8.3 WSDL 218
8.3.1 WSDL的结构 219
8.3.2 WSDL的主要元素 220
8.3.3 WSDL示例 222
8.3.4 绑定类型 223
8.4 SOAP 224
8.4.1 SOAP简介 224
8.4.2 SOAP的设计目标 225
8.4.3 SOAP的示例 225
8.4.4 SOAP的消息交换模式 226
8.4.5 SOAP消息 227
8.4.6 SOAP的编码规则 228
8.4.7 HTTP上的SOAP 229
8.4.8 在RPC中使用SOAP 230
8.5 UDDI 230
本章小节 232
习题8 233
附录A XMLSPY简介 234
A.1 XMLSPY概述 234
A.2 安装XMLSPY 5 234
A.3 使用XMLSPY的主界面 237
附录B XML的Java API 242
B.1 JAXP 242
B.2 JAXB 244
B.3 JAXM 245
B.4 JAXR 246
B.5 JAX-RPC 247
参考文献 248
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019