图书介绍

XML应用教程PDF|Epub|txt|kindle电子书版本网盘下载

XML应用教程
  • 吴洁编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302148864
  • 出版时间:2007
  • 标注页数:370页
  • 文件大小:39MB
  • 文件页数:551页
  • 主题词:可扩充语言,XML-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐