第1章 XML概述 1
1.1 XML语言概述 1
1.2 XML应用 4
1.3 XML开发工具 8
1.4 本章小结 17
1.5 习题 17
第2章 XML语法基础 20
2.1 XML文档结构 20
2.2 XML语法规则 21
2.3 XML声明 24
2.4 文档内容定义 26
2.5 XML命名空间 31
2.6 本章小结 34
2.7 习题 34
第3章 文档类型定义 37
3.1 DTD简介 37
3.2 DTD声明 38
3.3 DTD语法 43
3.4 本章小结 56
3.5 习题 56
第4章 XML Schema 59
4.1 XMLSchema简介 59
4.2 XSD文档结构 60
4.3 XSD数据类型 64
4.4 简单类型声明 68
4.5 复合类型声明 73
4.6 本章小结 79
4.7 习题 79
第5章 XPath 83
5.1 XPath简介 83
5.2 XPath节点 83
5.3 XPath语法 86
5.4 XPath运算符 91
5.5 XPath函数 92
5.6 XPath查询实例 96
5.7 本章小结 98
5.8 习题 99
第6章 XSLT 102
6.1 XSLT简介 102
6.2 XSLT文档 104
6.3 XSLT基本元素 107
6.4 本章小结 118
6.5 习题 118
第7章 XML DOM 121
7.1 DOM简介 121
7.2 XML文档解析 122
7.3 DOM节点对象 125
7.4 DOM节点操作 132
7.5 DOM编程实例 140
7.6 本章小结 144
7.7 习题 144
第8章 Java XML编程 147
8.1 使用JAXP解析XML 147
8.2 使用dom4j解析XML 157
8.3 使用J DOM解析XML 166
8.4 本章小结 171
8.5 习题 172
第9章 Web Service基础 174
9.1 Web Service简介 174
9.2 SOAP协议简介 177
9.3 W SDL简介 181
9.4 本章小结 183
9.5 习题 184
第10章 Java Web Service开发 185
10.1 Web Service开发框架简介 185
10.2 Axis2 Web Service开发 187
10.3 JAX-WS Web Service开发 202
10.4 本章小结 206
10.5 习题 206
第11章 基于Web Servicer的在线投票系统 207
11.1 系统功能简介 207
11.2 系统设计 209
11.3 本章小结 229
参考文献 230