图书介绍

XML及其相关技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

XML及其相关技术
  • 李浩主编;陆歌皓,刘宝龙副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302270959
  • 出版时间:2012
  • 标注页数:267页
  • 文件大小:50MB
  • 文件页数:285页
  • 主题词:可扩充语言,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 XML诞生的背景1

1.1.1 SGML介绍2

1.1.2 HTML的出现2

1.1.3 XML的诞生2

1.2 XML的特点及技术3

1.2.1 XML可以作为电子数据交换的统一格式3

1.2.2 XML的数据描述特点4

1.2.3 XML的不足之处5

1.2.4 XML的主要相关技术分类5

1.3 XML的发展前景7

1.4 HTML介绍7

1.4.1 什么是HTML7

1.4.2 HTML的作用及主要构成8

1.4.3 HTML工作协议基础10

1.5 XML与HTML的主要差异11

本章小结11

习题与实训11

第2章 XML的基本组成12

2.1 创建一个XML文档12

2.2 XML文档的基本构成元素13

2.2.1 关于文件头的声明13

2.2.2 XML文件的元素14

2.2.3 元素内容14

2.2.4 元素的属性15

2.3 XML文档的语法规则及限制15

本章小结16

习题与实训16

第3章 XML的命名空间17

3.1 为什么需要命名空间18

3.2 命名空间的语法18

3.2.1 命名空间的定义18

3.2.2 统一资源标识符19

3.2.3 前缀与本地部分、限定名称19

3.2.4 依赖URI,而不依赖前缀20

3.2.5 默认命名空间20

3.2.6 通用前缀21

3.3 命名空间的作用域21

3.4 命名空间和验证文件22

3.4.1 命名空间和DTD22

3.4.2 命名空间和XML Schema23

3.5 解析器对命名空间的支持24

本章小结25

习题与实训25

第4章 XML文档类型定义——DTD26

4.1 什么是DTD26

4.2 为什么要使用DTD27

4.3 XML DTD声明27

4.3.1 内部DTD27

4.3.2 外部DTD28

4.4 DTD的语法29

4.4.1 元素声明29

4.4.2 属性声明31

4.4.3 实体声明33

4.5 实例34

本章小结35

习题与实训35

第5章 XML Schema36

5.1 XML Schema基础知识36

5.1.1 什么是XML Schema36

5.1.2 为什么使用Schema37

5.1.3 如何使用Schema38

5.2 XSD的数据类型39

5.2.1 简单数据类型39

5.2.2 复杂数据类型40

5.3 XSD的语法41

5.3.1 XSD的元素声明41

5.3.2 XSD的属性声明42

5.3.3 XSD复合类型指示器43

5.3.4 在一个XML模式中使用另一个模式45

5.4 XML Schema实例46

本章小结52

习题与实训52

第6章 XSL转换53

6.1 XSL概述53

6.1.1 链接XSL到XML54

6.1.2 XML文档结构树55

6.1.3 XSLT样式单的创建和输出55

6.1.4 在XML文档中使用多个样式单57

6.2 XSLT模板57

6.2.1 模板的定义元素57

6.2.2 关于XSL样式单中的HTML置标58

6.3 节点的访问60

6.3.1 访问单个节点60

6.3.2 访问多个节点60

6.3.3 XML结构树中的节点类型和节点值61

6.4 节点的选择方式61

6.4.1 通用匹配符62

6.4.2 直接使用元素名64

6.4.3 路径选择方式64

6.4.4 选择元素属性66

6.4.5 为模板选择多个元素67

6.4.6 为选择的元素添加条件67

6.4.7 使用节点类型函数选择节点70

6.5 对输出结果的排序70

6.6 对输出节点的选择71

本章小结73

习题与实训74

第7章 层叠样式表75

7.1 CSS简介75

7.1.1 初识CSS75

7.1.2 为什么要使用CSS77

7.1.3 CSS规范78

7.1.4 HTML现有技术对样式表的支持79

7.2 基本CSS语法80

7.2.1 CSS使用80

7.2.2 CSS基础语法81

7.2.3 选择符81

7.2.4 CSS属性83

7.3 CSS盒模型88

7.3.1 基本BOX概念88

7.3.2 BOX模型属性90

7.3.3 BOX的类型92

7.3.4 可视性93

7.4 CSS高级应用93

7.4.1 CSS打印支持93

7.4.2 声音层叠样式表95

7.4.3 CSS滤镜与渐变97

7.5 CSS 3.0101

7.5.1 边框102

7.5.2 背景102

7.5.3 文字效果102

7.5.4 颜色103

本章小结103

习题与实训103

第8章 XPath、XLink、XPointer、XInclude和XBase105

8.1 XML Path Language105

8.1.1 节点106

8.1.2 定位路径107

8.1.3 节点集操作符和函数110

8.2 XML指针语言112

8.2.1 绝对位置115

8.2.2 相对位置116

8.2.3 其他位置119

8.3 XML链接语言120

8.3.1 简单XLink120

8.3.2 扩展XLink122

8.4 XML Inclusions124

8.5 XML Base124

8.5.1 与RFC 2396的关系125

8.5.2 基准URI信息的粒度125

8.5.3 URI与基准URI的匹配126

本章小结126

习题与实训126

第9章 XML文档处理128

9.1 XML DOM128

9.1.1 DOM接口中的主要对象130

9.1.2 XML文档的加载132

9.1.3 XML文档的遍历133

9.1.4 XML元素的添加、删除和修改134

9.2 SAX135

9.2.1 SAX简介135

9.2.2 SAX的常用接口介绍136

9.2.3 创建SAX解析器137

9.3 JDOM139

9.3.1 JDOM包概览140

9.3.2 JDOM类说明140

9.3.3 JDOM的主要使用方法141

9.3.4 JDOM应用144

9.4 DOM4J148

9.4.1 DOM4J概念148

9.4.2 DOM4J使用简介1150

9.4.3 DOM4J使用简介2153

本章小结158

习题与实训158

第10章 资源描述框架159

10.1 RDF简介159

10.2 RDF规则162

10.2.1 RDF资源、属性和属性值162

10.2.2 RDF陈述163

10.3 RDF实例163

10.4 RDF的主要元素及容器165

10.5 RDF Schema168

本章小结170

习题与实训171

第11章 Native XML Database172

11.1 Native XML Database简介172

11.2 Native XML Database的优势174

11.3 了解eXist174

11.3.1 序言174

11.3.2 预备知识175

11.3.3 安装eXist176

11.3.4 编写与eXist交互的程序176

11.3.5 插入文档177

11.3.6 删除文档178

11.3.7 更新文档178

11.4 了解Apache Xindice179

11.4.1 Xindice简介179

11.4.2 现状与前景179

11.4.3 Xindice主要功能180

11.4.4 Xindice数据库管理指南180

11.4.5 开发人员指南185

本章小结194

习题与实训194

第12章 Web Service195

12.1 Web Service简介195

12.2 SOAP标签196

12.2.1 SOAP简介196

12.2.2 SOAP语法196

12.2.3 SOAP元素196

12.2.4 SOAP实例197

12.3 RESTful概念200

12.4 Web Service开发实例200

12.4.1 开发工具200

12.4.2 开发环境201

12.4.3 Web Service实例——图书管理系统201

12.5 RESTful架构例子219

12.5.1 图书管理系统——增加功能219

12.5.2 图书管理系统——修改功能220

12.5.3 图书管理系统——删除功能221

12.5.4 图书管理系统——查询功能222

本章小结223

习题与实训223

第13章 SOA224

13.1 SOA的基本概念及思想224

13.1.1 概念224

13.1.2 SOA的发展及其思想226

13.2 SOA和企业业务逻辑的绑定228

13.2.1 步骤1:剖析业务228

13.2.2 步骤2:决定哪些业务是企业的独特之处,哪些是一般性的共性业务231

13.2.3 步骤3:决定如何投资232

13.3 SOA主要技术233

13.3.1 什么是企业服务总线233

13.3.2 ESB的适用场景及要素234

13.3.3 实践235

13.4 通过Web Service实现SOA236

13.4.1 SOA相关技术标准分类237

13.4.2 SOA相关技术标准比较说明237

13.4.3 总结241

本章小结241

习题与实训241

第14章 XML及其相关技术应用实例242

14.1 应用实例背景242

14.1.1 新闻发布系统概述242

14.1.2 新闻发布系统功能展示242

14.2 功能需求249

14.2.1 系统需求249

14.2.2 权限矩阵250

14.2.3 业务流程250

14.2.4 新闻状态变化分析250

14.3 开发指南251

14.3.1 开发流程251

14.3.2 系统架构的设计252

14.3.3 开发平台253

14.3.4 数据库的设计253

14.3.5 XML文档设计253

14.3.6 包截图253

14.3.7 核心类的设计255

14.3.8 系统集成255

14.4 编码实现256

14.4.1 XML的核心代码256

14.4.2 其他业务类代码261

14.5 相关技术集成264

14.5.1 表示层的其他集成路线264

14.5.2 持久层的其他集成路线264

14.5.3 与热门框架的集成应用265

本章小结265

习题与实训265

参考文献267

热门推荐