书籍信息
SS编码: 14206526
书名: XML技术应用 第2版
作者: 贾素玲,王虹森,王强,王航飞,于浩
出版社: 北京:清华大学出版社
年份: 2017
页数: 251
ISBN: 9787302456179
简介
本书首先介绍了XML的基本概念和语法;接着介绍了用来约束XML文档的两种规范:文档类型定义和XML SChema;然后介绍了如何利用文档对象模型来访问XML文档以及如何利用可扩展样式语言来转化XML文档;最后介绍了其他一些基于XML的应用技术,包括XQuery、XLink、XPointer、XML Web Services
1 (p1): 第1章XML概述
1 (p1-1): 1.1 XML的概念
1 (p1-1-1): 1.1.1标记语言
2 (p1-1-2): 1.1.2 XML的起源
3 (p1-2): 1.2 XML的特性和优点
3 (p1-2-1): 1.2.1 XML的特性
5 (p1-2-2): 1.2.2 XML的优点
5 (p1-3): 1.3 XML的处理过程
6 (p1-4): 1.4 XML的设计目标
7 (p1-5): 1.5 XML的相关技术
10 (p1-6): 1.6创建并显示简单的XML文档
10 (p1-6-1): 1.6.1 Hello XML World
11 (p1-6-2): 1.6.2显示XML文档
13 (p1-7): 本章小结
13 (p1-8): 思考题
14 (p2): 第2章XML语法
14 (p2-1): 2.1 XML文档结构
14 (p2-1-1): 2.1.1序言区
15 (p2-1-2): 2.1.2主体区
16 (p2-1-3): 2.1.3尾声区
16 (p2-2): 2.2元素和标记
16 (p2-2-1): 2.2.1元素的命名
17 (p2-2-2): 2.2.2标记
18 (p2-2-3): 2.2.3空元素
18 (p2-2-4): 2.2.4元素的嵌套
19 (p2-3): 2.3属性
19 (p2-3-1): 2.3.1属性的命名
20 (p2-3-2): 2.3.2属性的值
21 (p2-4): 2.4引用
21 (p2-4-1): 2.4.1实体引用
22 (p2-4-2): 2.4.2字符引用
22 (p2-5): 2.5处理指令
23 (p2-6): 2.6注释
24 (p2-7): 2.7 CDATA节
24 (p2-8): 2.8创建格式良好的XML文档
24 (p2-8-1): 2.8.1 XML文档的声明
25 (p2-8-2): 2.8.2元素
27 (p2-8-3): 2.8.3属性
28 (p2-8-4): 2.8.4其他
29 (p2-8-5): 2.8.5文档全文
35 (p2-9): 本章小结
36 (p2-10): 思考题
37 (p3): 第3章 文档类型定义
37 (p3-1): 3.1 DTD的概念
38 (p3-2): 3.2 DTD的调用
39 (p3-2-1): 3.2.1内部DTD的声明
40 (p3-2-2): 3.2.2外部DTD的声明
42 (p3-2-3): 3.2.3内部DTD和外部DTD的联合使用
42 (p3-3): 3.3 DTD的结构
43 (p3-4): 3.4元素的声明
43 (p3-4-1): 3.4.1#PCDATA
45 (p3-4-2): 3.4.2空元素
46 (p3-4-3): 3.4.3子元素
52 (p3-4-4): 3.4.4混合型
53 (p3-4-5): 3.4.5 ANY
53 (p3-5): 3.5实体的声明
53 (p3-5-1): 3.5.1内部一般实体
57 (p3-5-2): 3.5.2外部一般实体
59 (p3-5-3): 3.5.3内部参数实体
62 (p3-5-4): 3.5.4外部参数实体
63 (p3-6): 3.6属性的声明
64 (p3-6-1): 3.6.1设置属性的类型
72 (p3-6-2): 3.6.2属性的默认设置
75 (p3-7): 本章小结
76 (p3-8): 思考题
77 (p4): 第4章 命名空间和XML Schema
77 (p4-1): 4.1命名空间的概念
79 (p4-2): 4.2命名空间的语法
79 (p4-2-1): 4.2.1定义命名空间
79 (p4-2-2): 4.2.2多个命名空间
81 (p4-2-3): 4.2.3属性
82 (p4-2-4): 4.2.4默认命名空间
83 (p4-3): 4.3命名空间的有效性
84 (p4-4): 4.4 XML Schema与DTD
86 (p4-5): 4.5 XML Schema有效性检验
87 (p4-6): 4.6 XML Schema语法
88 (p4-6-1): 4.6.1简单类型
90 (p4-6-2): 4.6.2复杂类型
95 (p4-6-3): 4.6.3 xsd:any元素和xsd:anyAttribute元素
97 (p4-6-4): 4.6.4数据类型
99 (p4-6-5): 4.6.5文档举例
100 (p4-7): 本章小结
101 (p4-8): 思考题
103 (p5): 第5章 文档对象模型
103 (p5-1): 5.1 DOM概述
103 (p5-1-1): 5.1.1 DOM的概念
104 (p5-1-2): 5.1.2 DOM的结构
105 (p5-1-3): 5.1.3 DOM的工作方式
105 (p5-1-4): 5.1.4 DOM的规范
106 (p5-1-5): 5.1.5正确理解DOM
106 (p5-2): 5.2 DOM API
106 (p5-2-1): 5.2.1 DOM API的概念
107 (p5-2-2): 5.2.2 DOM接口继承树
108 (p5-2-3): 5.2.3 DOM API核心接口
126 (p5-3): 5.3利用DOM API处理结构化文档
126 (p5-3-1): 5.3.1遍历XML文档
127 (p5-3-2): 5.3.2处理结点
129 (p5-4): 5.4 DOM的简单应用
129 (p5-4-1): 5.4.1 Java XML解析器
130 (p5-4-2): 5.4.2遍历文档
133 (p5-4-3): 5.4.3添加结点
142 (p5-4-4): 5.4.4删除结点
148 (p5-4-5): 5.4.5替换结点
150 (p5-5): 本章小结
151 (p5-6): 思考题
152 (p6): 第6章 可扩展的样式语言
152 (p6-1): 6.1 XSL的概念
152 (p6-2): 6.2 XSLT概述
152 (p6-2-1): 6.2.1转换语言
153 (p6-2-2): 6.2.2树状结构
154 (p6-2-3): 6.2.3 XSLT文档
155 (p6-3): 6.3 XSLT模板
155 (p6-3-1): 6.3.1 xsl : stylesheet元素、xsl : template元素和match属性
156 (p6-3-2): 6.3.2 xsl : apply-templates元素、xsl : value-of元素和select属性
158 (p6-3-3): 6.3.3 xsl : for-each元素
159 (p6-4): 6.4 XSLT匹配结点的模式
159 (p6-4-1): 6.4.1匹配根结点、子结点及其他后代结点
160 (p6-4-2): 6.4.2匹配元素名称
160 (p6-4-3): 6.4.3通配符
161 (p6-4-4): 6.4.4使用ID匹配单个元素
161 (p6-4-5): 6.4.5使用@匹配属性结点
162 (p6-4-6): 6.4.6使用comments()匹配注释结点
163 (p6-4-7): 6.4.7使用processing-instruction()匹配处理指令结点
163 (p6-4-8): 6.4.8使用text()匹配文本结点
164 (p6-4-9): 6.4.9使用或操作符
164 (p6-4-10): 6.4.10使用[]进行测试
166 (p6-5): 6.5 XSLT输出
166 (p6-5-1): 6.5.1属性值模板
166 (p6-5-2): 6.5.2 xsl : element元素
167 (p6-5-3): 6.5.3 xsl : attribute元素和xsl:attribute-set元素
168 (p6-5-4): 6.5.4 xsl : processing-instruction元素
169 (p6-5-5): 6.5.5 xsl:comment元素
169 (p6-5-6): 6.5.6 xsl : text元素
170 (p6-5-7): 6.5.7 xsl : copy元素
170 (p6-5-8): 6.5.8 xsl : number元素
172 (p6-5-9): 6.5.9 xsl: sort元素
173 (p6-5-10): 6.5.10 xsl : variable元素
173 (p6-5-11): 6.5.11 xsl : if元素和xsl:choose元素
175 (p6-5-12): 6.5.12 xsl: call-template元素
177 (p6-5-13): 6.5.13 xsl : output元素
177 (p6-6): 6.6 XSLT合并样式表
178 (p6-7): 6.7 XPath简介
178 (p6-7-1): 6.7.1 XPath表达式
179 (p6-7-2): 6.7.2 XPath结点轴
180 (p6-7-3): 6.7.3 XPath表达式类型
184 (p6-7-4): 6.7.4 XPath路径定位举例
185 (p6-8): 6.8 XSL-FO简介
185 (p6-8-1): 6.8.1 XSL-FO区域
186 (p6-8-2): 6.8.2 XSL-FO主要元素
189 (p6-9): 本章小结
191 (p6-10): 思考题
193 (p7): 第7章XQuery查询语言
193 (p7-1): 7.1 XQuery概述
193 (p7-1-1): 7.1.1 XQuery与XPath.XSLT的关系
193 (p7-1-2): 7.1.2 XQuery示例
194 (p7-2): 7.2 XQuery常用表达式
194 (p7-2-1): 7.2.1基本表达式
194 (p7-2-2): 7.2.2算术表达式
195 (p7-2-3): 7.2.3比较表达式
196 (p7-2-4): 7.2.4逻辑表达式
196 (p7-2-5): 7.2.5.序列表达式
197 (p7-2-6): 7.2.6条件表达式
197 (p7-2-7): 7.2.7量词表达式
198 (p7-2-8): 7.2.8 FLWOR表达式
200 (p7-3): 7.3 XQuery其他语法
200 (p7-3-1): 7.3.1命名空间声明
201 (p7-3-2): 7.3.2变量声明
201 (p7-3-3): 7.3.3函数声明
202 (p7-4): 7.4 XQuery更新功能
202 (p7-4-1): 7.4.1插入表达式
203 (p7-4-2): 7.4.2删除表达式
203 (p7-4-3): 7.4.3替换表达式
204 (p7-4-4): 7.4.4更名表达式
204 (p7-4-5): 7.4.5转换表达式
205 (p7-5): 本章小结
206 (p7-6): 思考题
207 (p8): 第8章在XML中使用链接
207 (p8-1): 8.1 XML中的链接
207 (p8-2): 8.2 XLink概述
207 (p8-2-1): 8.2.1 XLink的概念
208 (p8-2-2): 8.2.2 XLink的设计原则
209 (p8-3): 8.3链接元素
209 (p8-3-1): 8.3.1简单链接
210 (p8-3-2): 8.3.2链接行为
211 (p8-3-3): 8.3.3扩展链接
212 (p8-3-4): 8.3.4弧元素
214 (p8-3-5): 8.3.5行外链接
215 (p8-4): 8.4 XPointer概述
217 (p8-5): 8.5使用XPointer访问信息
219 (p8-6): 本章小结
220 (p8-7): 思考题
221 (p9): 第9章XML Web Services
221 (p9-1): 9.1Web Services概述
221 (p9-1-1): 9.1.1 Web Services发展历程
222 (p9-1-2): 9.1.2 Web Services的特点
223 (p9-1-3): 9.1.3 Web Services体系结构
225 (p9-1-4): 9.1.4 Web Services协议
225 (p9-2): 9.2 WSDL
226 (p9-2-1): 9.2.1 WSDL结构
227 (p9-2-2): 9.2.2 WSDL主要元素
228 (p9-2-3): 9.2.3 WSDL示例
229 (p9-2-4): 9.2.4 WSDL绑定类型
230 (p9-3): 9.3 SOAP
230 (p9-3-1): 9.3.1 SOAP简介
231 (p9-3-2): 9.3.2 SOAP设计目标
231 (p9-3-3): 9.3.3 SOAP示例
232 (p9-3-4): 9.3.4 SOAP消息交换模式
233 (p9-3-5): 9.3.5 SOAP消息
234 (p9-3-6): 9.3.6 SOAP编码规则
234 (p9-3-7): 9.3.7 HTTP上的SOAP
235 (p9-3-8): 9.3.8在RPC中使用SOAP
235 (p9-4): 9.4 UDDI
237 (p9-5): 本章小结
237 (p9-6): 思考题
238 (p10): 附录A XMLSpy简介
245 (p11): 附录B XML的Java API
251 (p12): 参考文献
