书籍详情
XML应用教程
作者:吴洁著
出版社:清华大学出版社
出版时间:2005-12-01
ISBN:9787302113638
定价:¥27.00
购买这本书可以去
内容简介
本书在形象而轻松的语言环境中讲述可扩展标记语言(XML)的原理、结构和相关技术,通过大量深入浅出的案例,全面介绍XML的基础知识,帮助读者了解XML如何使数据内容结构化从而应用于计算机网络、电子商务等各个领域。.在XML基本知识的基础上,本书重点介绍了XML的应用和数据接口,如XML与数据库,XML与SOAP,XML与DOM,以及基于XML的VisualBasic、ASP和.NET等应用的开发,使读者掌握基于XML的数据交换和编程技术,了解Web中的最新发展动态、应用趋势和集成化的编程风格,领略XML在跨平台、跨应用程序及跨编码语言的未来分布式解决方案中的作用。..本书可作为高校计算机相关课程的教材,而且对计算机的研究人员亦有重要的参考价值。...本书特色:·知识全面,本书结合作者在国外的相关研究经历,较为系统而全面地介绍了有关XML的基础知识。·强调应用,XML的应用是本书的重点,在收中读者可以学习到XML与VisualBasic、ASP和DOM结合的编程技术,XML在SOAP中的应用,XML与数据库管理系统,XML与.NET等应用平台的最新数据交换技术。·注重案例,本书不仅在每一理论环节列举案例,而且在最后一章通过一个较大的应用实例,将本书的主要知识做了总结和实践。...
作者简介
暂缺《XML应用教程》作者简介
目录
第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 五个特殊的符号/8
1.5.5 cdata段/9
1.5.6 工具的使用/10
第2章 xml数据的底层结构——dtd和xml/schema/11
2.1 xml文档类型定义文件dtd/11
2.1.1 dtd的编写语法/13
2.1.2 xml文档和dtd的匹配/26
2.2 xml模式定义文件schema/36
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的样式单xslt/84
4.1 xslt概述/84
4.2 xslt样式表的创建和输出/85
4.3 模板的创建与应用/89
4.4 批量处理/91
4.5 各节点的条件处理/93
4.6 节点的排序/98
4.7 语法注意点/101
第5章 xml的编译、编辑环境和设计工具的运用/102
5.1 几种流行的xml编译器102
5.1.1 javatm/xml/pack102
5.1.2 jaxb与xml绑定的java构架/102
5.1.3 microsoft/xml/parser/103
5.2 xmlspy/103
5.2.1 用户界面/103
5.2.2 创建和编辑schema/104
5.2.3 创建和编辑xml/105
5.2.4 有效性检验/106
5.2.5 xmlspy与各数据平台的接口/107
5.3 样式单的设计工具stylesheet/designer/107
5.3.1 用户界面和图标/107
5.3.2 设计步骤/109
5.3.3 书签和超链接的插入/110
5.3.4 xml元素在动态表格中的生成/114
第6章 层叠样式表css/118
6.1 css的内容/118
6.1.1 css介绍/118
6.1.2 css可以分别与xml和xhtml结合/119
6.1.3 在xml文件上直接应用css/119
6.1.4 在xml上使用css和xslt/123
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章 简单对象访问协议/175
8.1 soap的解决方案概述/175
8.2 soap的框架/176
8.2.1 soap的头元素header/177
8.2.2 soap/的体元素body/178
8.2.3 soap的fault/元素/179
8.2.4 soap消息的xml模式文件/180
8.3 http头和soap/181
8.3.1 请求头/182
8.3.2 响应头/183
8.3.3 发送soap响应和请求消息的信封元素的区别/186
8.3.4 用于soap消息的body内容的模式schema187第9章xml编程技术/189
9.1 xml数据接口dom/189
9.1.1 dom接口中的主要对象/190
9.1.2 xml文档的创建和加载/194
9.1.3 xml文档的遍历/195
9.1.4 xml元素的添加、删除和内容修改/196
9.2 xml与asp结合的实例/197
9.2.1 asp的概念/197
9.2.2 asp中应用xml/197
9.3 xml与.net/203
9.3.1 关于.net/203
9.3.2 .net框架/203
9.3.3 .net框架对xml文档的支持/204
9.3.4 .net框架的xmldom分析器/205
9.3.5 .net框架的xml阅读器/207
9.3.6 .net框架中的xml数据管理/220
9.3.7 xml的串行化/232
9.3.8 xslt转换/241
第10章 一个典型的案例/252
10.1 需求分析/252
10.1.1 功能设计/252
10.1.2 设计思想/252
10.2 程序架构/253
10.3 数据架构/254
10.3.1 源文件的建立/254
10.3.2 数据库设计/257
10.4 子程序的实现/257
10.4.1 浏览/257
10.4.2 回复/261
10.4.3 发布/263
10.4.4 删除/266
10.4.5 归档/266
10.4.6 管理员登录/273
10.4.7 web服务/274
10.5 完整的程序清单/275
10.5.1 程序清单1/275
10.5.2 程序清单2/291
10.5.3 程序清单3/293
10.5.4 程序清单4/294
10.5.5 程序清单5/296
10.5.6 程序清单6/297
10.5.7 程序清单7/298
10.5.8 程序清单8/300
10.5.9 程序清单9/300
10.5.10 程序清单10/301
10.5.11 程序清单11/303
10.5.12 程序清单12/305
10.5.13 程序清单13/307
10.5.14 程序清单14/308
10.5.15 程序清单15/310
10.5.16 程序清单16/313
10.5.17 程序清单17/314
10.5.18 程序清单18/317
10.5.19 程序清单19/318
10.5.20 程序清单20/320
附录 axml/schema中的简单数据类型/323
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 五个特殊的符号/8
1.5.5 cdata段/9
1.5.6 工具的使用/10
第2章 xml数据的底层结构——dtd和xml/schema/11
2.1 xml文档类型定义文件dtd/11
2.1.1 dtd的编写语法/13
2.1.2 xml文档和dtd的匹配/26
2.2 xml模式定义文件schema/36
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的样式单xslt/84
4.1 xslt概述/84
4.2 xslt样式表的创建和输出/85
4.3 模板的创建与应用/89
4.4 批量处理/91
4.5 各节点的条件处理/93
4.6 节点的排序/98
4.7 语法注意点/101
第5章 xml的编译、编辑环境和设计工具的运用/102
5.1 几种流行的xml编译器102
5.1.1 javatm/xml/pack102
5.1.2 jaxb与xml绑定的java构架/102
5.1.3 microsoft/xml/parser/103
5.2 xmlspy/103
5.2.1 用户界面/103
5.2.2 创建和编辑schema/104
5.2.3 创建和编辑xml/105
5.2.4 有效性检验/106
5.2.5 xmlspy与各数据平台的接口/107
5.3 样式单的设计工具stylesheet/designer/107
5.3.1 用户界面和图标/107
5.3.2 设计步骤/109
5.3.3 书签和超链接的插入/110
5.3.4 xml元素在动态表格中的生成/114
第6章 层叠样式表css/118
6.1 css的内容/118
6.1.1 css介绍/118
6.1.2 css可以分别与xml和xhtml结合/119
6.1.3 在xml文件上直接应用css/119
6.1.4 在xml上使用css和xslt/123
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章 简单对象访问协议/175
8.1 soap的解决方案概述/175
8.2 soap的框架/176
8.2.1 soap的头元素header/177
8.2.2 soap/的体元素body/178
8.2.3 soap的fault/元素/179
8.2.4 soap消息的xml模式文件/180
8.3 http头和soap/181
8.3.1 请求头/182
8.3.2 响应头/183
8.3.3 发送soap响应和请求消息的信封元素的区别/186
8.3.4 用于soap消息的body内容的模式schema187第9章xml编程技术/189
9.1 xml数据接口dom/189
9.1.1 dom接口中的主要对象/190
9.1.2 xml文档的创建和加载/194
9.1.3 xml文档的遍历/195
9.1.4 xml元素的添加、删除和内容修改/196
9.2 xml与asp结合的实例/197
9.2.1 asp的概念/197
9.2.2 asp中应用xml/197
9.3 xml与.net/203
9.3.1 关于.net/203
9.3.2 .net框架/203
9.3.3 .net框架对xml文档的支持/204
9.3.4 .net框架的xmldom分析器/205
9.3.5 .net框架的xml阅读器/207
9.3.6 .net框架中的xml数据管理/220
9.3.7 xml的串行化/232
9.3.8 xslt转换/241
第10章 一个典型的案例/252
10.1 需求分析/252
10.1.1 功能设计/252
10.1.2 设计思想/252
10.2 程序架构/253
10.3 数据架构/254
10.3.1 源文件的建立/254
10.3.2 数据库设计/257
10.4 子程序的实现/257
10.4.1 浏览/257
10.4.2 回复/261
10.4.3 发布/263
10.4.4 删除/266
10.4.5 归档/266
10.4.6 管理员登录/273
10.4.7 web服务/274
10.5 完整的程序清单/275
10.5.1 程序清单1/275
10.5.2 程序清单2/291
10.5.3 程序清单3/293
10.5.4 程序清单4/294
10.5.5 程序清单5/296
10.5.6 程序清单6/297
10.5.7 程序清单7/298
10.5.8 程序清单8/300
10.5.9 程序清单9/300
10.5.10 程序清单10/301
10.5.11 程序清单11/303
10.5.12 程序清单12/305
10.5.13 程序清单13/307
10.5.14 程序清单14/308
10.5.15 程序清单15/310
10.5.16 程序清单16/313
10.5.17 程序清单17/314
10.5.18 程序清单18/317
10.5.19 程序清单19/318
10.5.20 程序清单20/320
附录 axml/schema中的简单数据类型/323
猜您喜欢