图书介绍
XML应用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 吴洁编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302148864
- 出版时间:2007
- 标注页数:370页
- 文件大小:39MB
- 文件页数:551页
- 主题词:可扩充语言,XML-程序设计-高等学校-教材
PDF下载
下载说明
XML应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 XML概述1
1.1 HTML的局限性1
1.2 从SGML到XML的产生2
1.3 XML的定义和特点3
1.4 一个简单的XML案例3
1.5 XML文档的编写4
1.5.1 XML标记的编写4
1.5.2 XML的规则4
1.5.3 注释的添加8
1.5.4 5个特殊的符号8
1.5.5 CDATA段9
1.5.6 工具的使用10
第2章 XML数据的底层结构——DTD和XML Schema11
2.1 XML文档类型定义文件DTD11
2.1.1 DTD的编写语法13
2.1.2 XML文档和DTD的匹配26
2.2 XML模式定义文件Schema36
2.2.1 Schema与DTD的区别和优势36
2.2.2 局部和全局定义36
2.2.3 Schema的基本结构和使用36
2.2.4 简单类型37
2.2.5 复杂类型45
第3章 XML文件的设计55
3.1 XML文档与其结构的匹配55
3.1.1 “濒危动物”案例55
3.1.2 书籍借阅信息案例63
3.2 命名空间65
3.2.1 命名空间的概念65
3.2.2 如何声明命名空间66
3.2.3 如何使用命名空间67
3.3 XML文档的有效性验证73
3.3.1 良构的XML文档73
3.3.2 Schema验证XML文档结构正确性78
第4章 XML的样式单XSLT84
4.1 XSLT概述84
4.2 XSLT样式表的创建和输出85
4.3 模板的创建与应用89
4.4 批量处理91
4.5 各节点的条件处理93
4.6 节点的排序98
4.7 语法注意点101
第5章 ML的编译、编辑环境和设计工具的运用102
5.1 几种流行的XML编译器102
5.1.1 JavaTM XML Pack102
5.1.2 JAXB与XML绑定的Java构架102
5.1.3 Microsoft XML Parser103
5.2 XMLSpy103
5.2.1 用户界面103
5.2.2 创建和编辑Schema104
5.2.3 创建和编辑XML105
5.2.4 有效性检验106
5.2.5 XMLSpy与各数据平台的接口107
5.3 样式单的设计工具Stylesheet Designer107
5.3.1 用户界面和图标107
5.3.2 设计步骤109
5.3.3 书签和超链接的插入110
5.3.4 XML元素在动态表格中的生成114
第6章 层叠样式表CSS118
6.1 CSS的内容118
6.1.1 CSS介绍118
6.1.2 CSS可以分别与XML和XHTML结合119
6.1.3 在XML文件上直接应用CSS119
6.1.4 在XML上使用CSS和XSLT123
6.1.5 在XSLT样式表中设置样式125
6.2 用CSS设计页面128
6.2.1 定义元素128
6.2.2 元素定位134
6.2.3 设置元素大小136
6.2.4 边框、空格填充和边距138
6.2.5 环绕文本141
6.2.6 图片142
6.3 用CSS样式化文本148
6.3.1 字体148
6.3.2 文本特性149
第7章 XML与数据库150
7.1 数据存储150
7.1.1 关系数据库中信息的存储与查询150
7.1.2 XML数据中信息的存储与查询152
7.2 XML与数据库的转换155
7.2.1 数据库到XML文档的信息传送155
7.2.2 XML文档到数据库的信息传送159
7.3 SQL Server对XML的支持163
7.3.1 从SQL Server数据库中提取XML数据164
7.3.2 XML数据插入到数据库172
7.4 Oracle对XML的支持173
第8章 XML编程原理175
8.1 XML数据接口DOM175
8.1.1 XML文档的创建和加载175
8.1.2 XML文档的遍历177
8.1.3 XML元素的添加、删除和内容修改179
8.1.4 DOM接口180
8.2 XML与ASP结合的实例184
8.2.1 ASP的概念184
8.2.2 ASP中应用XML184
第9章 基于.NET的XML编程技术190
9.1 关于.NET190
9.2 .NET框架190
9.3 .NET框架对XML文档的支持191
9.4 .NET框架的XMLDOM解析器192
9.5 .NET框架的XML阅读器194
9.5.1 XmlReader类195
9.5.2 XmlWriter类204
9.6 .NET框架中的XML数据管理206
9.6.1 数据以DataSet到XML的转换207
9.6.2 XML与DataSet转换的工具——XmlDataDocument对象209
9.7 XML的串行化219
9.7.1 串行化概述219
9.7.2 对象的XML串行化220
9.7.3 XML对象的并行化222
9.7.4 XML串/并行化中的容错处理222
9.7.5 对象二进制形式的串行化224
9.7.6 对象SOAP形式的串行化225
9.8 XSLT转换226
9.8.1 转换XML文档227
9.8.2 将样式表与XML文档关联228
9.8.3 在程序中处理样式表229
第10章 Web服务237
10.1 Web服务概述237
10.1.1 Web服务的定义237
10.1.2 Web服务的特点237
10.2 Web服务的架构238
10.2.1 服务提供者238
10.2.2 服务请求者238
10.2.3 服务注册中心238
10.3 如何实现Web服务238
10.3.1 Web服务的三个行为238
10.3.2 Web服务协议239
10.3.3 怎样实现一个Web服务239
10.4 基于XML的Web服务描述语言244
10.4.1 WSDL的用途244
10.4.2 WSDL的工作机制244
10.4.3 WSDL文档的组成部分245
10.4.4 WSDL文档的编写247
10.4.5 WSDL的未来发展250
第11章 简单对象访问协议SOAP251
11.1 什么是SOAP251
11.1.1 SOAP定义251
11.1.2 SOAP框架251
11.2 为什么要用SOAP252
11.2.1 在SOAP出现之前的技术挑战252
11.2.2 SOAP的解决方案253
11.3 SOAP是如何工作的253
11.3.1 SOAP请求253
11.3.2 SOAP响应254
11.4 如何编写SOAP消息255
11.4.1 SOAP的头元素Header255
11.4.2 SOAP的体元素Body256
11.4.3 Fault元素257
11.4.4 SOAP消息的XML模式文件258
11.5 一个实例260
第12章 语义Web266
12.1 什么是语义Web266
12.1.1 语义的定义和联系266
12.1.2 语义Web与数据267
12.1.3 语义Web智能识别能力267
12.1.4 语义Web与数据库267
12.1.5 语义Web体系结构268
12.2 基于XML的资源描述框架RDF268
12.2.1 RDF简介269
12.2.2 元数据简介269
12.2.3 基本概念和思想270
12.2.4 RDF模型271
12.3 如何编写RDF文件275
12.4 语义Web的未来发展前景282
第13章 Web服务和数据集成的有力工具MapForce284
13.1 MapForce概述284
13.1.1 用户界面284
13.1.2 MapForce的主要术语285
13.2 如何用MapForce进行文件映射286
13.3 MapForce在创建Web服务中的强大功能289
13.3.1 WSDL综述289
13.3.2 构建Web服务的原理290
13.3.3 Web服务的系统配置290
13.3.4 构建Web服务实例291
13.4 MapForce在企业数据集成中的作用297
13.4.1 MapForce与数据库297
13.4.2 MapForce与EDI298
第14章 一个典型的UI案例300
14.1 需求分析300
14.1.1 功能设计300
14.1.2 设计思想300
14.2 程序架构301
14.3 数据架构302
14.3.1 源文件的建立302
14.3.2 数据库设计305
14.4 各子程序的实现305
14.4.1 浏览305
14.4.2 回复309
14.4.3 发布311
14.4.4 删除313
14.4.5 归档314
14.4.6 管理员登录321
14.4.7 Web服务322
14.5 完整的程序清单322
14.5.1 程序清单1323
14.5.2 程序清单2339
14.5.3 程序清单3340
14.5.4 程序清单4342
14.5.5 程序清单5344
14.5.6 程序清单6345
14.5.7 程序清单7346
14.5.8 程序清单8347
14.5.9 程序清单9348
14.5.10 程序清单10349
14.5.11 程序清单11351
14.5.12 程序清单12353
14.5.13 程序清单13355
14.5.14 程序清单14356
14.5.15 程序清单15358
14.5.16 程序清单16361
14.5.17 程序清单17362
14.5.18 程序清单18365
14.5.19 程序清单19366
14.5.20 程序清单20368