在XML基本知识的基础上,本书重点介绍了XML的应用和数据接口,如XML与数据库,XML与SOAP,XML与DOM,以及基于XML的Visual Basic、ASP和.NET等应用的开发,使读者掌握基于XML的数据交换和编程技术,了解Web中的最新发展动态、应用趋势和集成化的编程风格,领略XML在跨平台、跨应用程序及跨编码语言的未来分布式解决方案中的作用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | XML应用教程(高等院校信息技术规划教材) |
分类 | 教育考试-大中专教材-成人教育 |
作者 | 吴洁 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 在XML基本知识的基础上,本书重点介绍了XML的应用和数据接口,如XML与数据库,XML与SOAP,XML与DOM,以及基于XML的Visual Basic、ASP和.NET等应用的开发,使读者掌握基于XML的数据交换和编程技术,了解Web中的最新发展动态、应用趋势和集成化的编程风格,领略XML在跨平台、跨应用程序及跨编码语言的未来分布式解决方案中的作用。 内容推荐 本书在形象而轻松的语言环境中讲述可扩展标记语言(XML)的原理、结构和相关技术,通过大量深入浅出的案例,全面介绍XML的基础知识,帮助读者了解XML如何使数据内容结构化从而应用于计算机网络、电子商务等各个领域。 在XML基本知识的基础上,本书重点介绍了XML的应用和数据接口,如XML与数据库,XML与SOAP,XML与DOM,以及基于XML的Visual Basic、ASP和.NET等应用的开发,使读者掌握基于XML的数据交换和编程技术,了解Web中的最新发展动态、应用趋势和集成化的编程风格,领略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 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。