图书介绍
XML技术应用PDF|Epub|txt|kindle电子书版本网盘下载
![XML技术应用](https://www.shukui.net/cover/35/31794246.jpg)
- 贾素玲,王强主编;姚琪琳,舒毕磊,柴庆慧编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302149585
- 出版时间:2007
- 标注页数:248页
- 文件大小:28MB
- 文件页数:265页
- 主题词:可扩充语言,XML-程序设计-高等学校-教材
PDF下载
下载说明
XML技术应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 XML概述1
1.1 什么是XML1
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和URI10
1.5.6 可扩展的链接语言(XLL)11
1.6 创建并显示简单的XML文档11
1.6.1 Hello XML World11
1.6.2 显示XML文档12
本章小结14
习题114
第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
习题237
第3章 文档类型定义39
3.1 什么是DTD39
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 #PCDATA46
3.4.2 空元素48
3.4.3 子元素49
3.4.4 混合型59
3.4.5 ANY59
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
习题388
第4章 文档对象模型89
4.1 DOM概述89
4.1.1 什么是DOM89
4.1.2 DOM的结构90
4.1.3 DOM的工作方式91
4.1.4 DOM的规范91
4.1.5 DOM规范的约定92
4.1.6 正确理解DOM92
4.2 DOM API93
4.2.1 什么是DOMAPI93
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
习题4134
第5章 XSL转换136
5.1 什么是XSL136
5.2 XSLT概述136
5.2.1 转换语言136
5.2.2 树状结构137
5.2.3 在什么时候使用XSLT138
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 选择结点的XPath153
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
习题5176
第6章 在XML中使用链接179
6.1 XML中的链接179
6.2 XLink概述179
6.2.1 什么是XLink179
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
习题6194
第7章 命名空间和XML Schema196
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与DTD203
7.5 Schema的有效性检验206
7.6 Schema的语法207
7.6.1 数据类型207
7.6.2 minOccurs和maxOccurs209
7.6.3 属性的声明210
本章小结211
习题7212
第8章 XML Web Service213
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 WSDL218
8.3.1 WSDL的结构219
8.3.2 WSDL的主要元素220
8.3.3 WSDL示例222
8.3.4 绑定类型223
8.4 SOAP224
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上的SOAP229
8.4.8 在RPC中使用SOAP230
8.5 UDDI230
本章小节232
习题8233
附录A XMLSPY简介234
A.1 XMLSPY概述234
A.2 安装XMLSPY 5234
A.3 使用XMLSPY的主界面237
附录B XML的Java API242
B.1 JAXP242
B.2 JAXB244
B.3 JAXM245
B.4 JAXR246
B.5 JAX-RPC247
参考文献248