图书介绍

XML基础及实践开发教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载

XML基础及实践开发教程 第2版
  • 唐琳,刘彩虹,肖大薇,张坤 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302474128
  • 出版时间:2018
  • 标注页数:344页
  • 文件大小:44MB
  • 文件页数:356页
  • 主题词:可扩展标记语言-程序设计-高等学校-教材

PDF下载


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

下载说明

XML基础及实践开发教程 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 XML入门1

1.1 了解XML1

1.1.1 第一个XML文档1

1.1.2 XML的发展历史2

1.1.3 XML与其他标记语言相比较3

1.1.4 XML编辑工具5

1.2 XML的语法基础7

1.2.1 XML的文档分类7

1.2.2 XML的文档组成11

1.2.3 XML的基本语法规则16

1.3 XML的元素构成17

1.3.1 元素的形式17

1.3.2 元素的内容18

1.4 XML相关技术及不同用途下的类似技术21

1.4.1 XML的相关技术21

1.4.2 XML的类似技术24

1.5 本章小结30

习题130

第2章 在XML中使用DTD32

2.1 DTD介绍32

2.1.1 DTD概述32

2.1.2 DTD的基本语法33

2.1.3 引入DTD的方式36

2.1.4 使用XMLSpy创建DTD38

2.2 DTD中的元素40

2.2.1 元素定义语法40

2.2.2 元素类型41

2.3 DTD中的属性47

2.3.1 属性定义语法47

2.3.2 属性类型48

2.4 DTD中的实体和符号51

2.4.1 实体51

2.4.2 符号58

2.5 使用XMLSpy做DTD与XML转换58

2.5.1 根据XML文件产生DTD58

2.5.2 根据DTD文件产生XML61

2.6 DTD的优缺点63

2.7 本章小结64

习题264

第3章 命名空间67

3.1 命名空间概述67

3.2 命名空间作用域70

3.3 元素对命名空间的使用71

3.4 属性对命名空间的使用72

3.5 DTD对命名空间的支持73

3.6 本章小结74

习题374

第4章 在XML中使用Schema76

4.1 Schema概述76

4.1.1 Schema基础知识76

4.1.2 第一个Schema文件77

4.2 Schema的引用方法78

4.3 Schema的语法结构81

4.3.1 元素81

4.3.2 属性85

4.3.3 注释87

4.4 Schema的数据类型88

4.4.1 内置数据类型89

4.4.2 用户自定义数据类型100

4.5 本章小结115

习题4115

第5章 Schema高级技术117

5.1 Schema的高级特性117

5.1.1 元素的替换117

5.1.2 抽象元素和抽象类型118

5.1.3 限制替换元素和限制派生类型120

5.1.4 限制替换类型124

5.1.5 元素和属性的约束126

5.2 Schema的复用128

5.2.1 使用include元素复用Schema128

5.2.2 使用redefine元素复用Schema131

5.2.3 使用import元素复用Schema133

5.3 Schema实践技巧——空元素的表示135

5.4 本章小结136

习题5137

第6章 XML的显示技术之CSS138

6.1 XML的显示技术138

6.2 在XML中引入CSS139

6.3 CSS的基本语法141

6.3.1 CSS语法141

6.3.2 CSS属性142

6.3.3 CSS单位144

6.3.4 CSS选择器145

6.3.5 CSS实践145

6.4 本章小结147

习题6148

第7章 XPath149

7.1 XPath概述149

7.2 XPath结点149

7.3 XPath路径151

7.3.1 轴153

7.3.2 XPath结点测试156

7.3.3 谓词160

7.3.4 简化路径162

7.4 XPath运算符164

7.5 XPath函数165

7.6 表达式171

7.7 本章小结173

习题7173

第8章 XSLT175

8.1 XSLT概述175

8.1.1 XSLT的基本概念175

8.1.2 使用XMLSpy工具创建XSLT176

8.1.3 第一个XSLT178

8.2 在XML中引用XSLT181

8.3 XSLT的转换模式182

8.4 XSLT的基本语法184

8.4.1 XSLT文档结构184

8.4.2 output标签185

8.4.3 模板及模板调用187

8.4.4 转换为HTML文档常用标记197

8.4.5 转换为XML文档常用标记202

8.5 XSLT的复用206

8.6 XSLT进阶210

8.6.1 多XML文档输入211

8.6.2 多XML文档输出214

8.6.3 自定义函数215

8.6.4 分组重排217

8.6.5 字符串处理221

8.6.6 XSLT其他常用标记223

8.7 本章小结226

习题8226

第9章 XQuery基础228

9.1 XQuery介绍228

9.2 第一个XQuery229

9.2.1 路径表达式229

9.2.2 FLWOR表达式230

9.3 XQuery的处理过程232

9.4 XQuery基本语法237

9.4.1 基本表达式237

9.4.2 比较表达式237

9.4.3 条件表达式240

9.4.4 逻辑表达式241

9.4.5 构造器241

9.4.6 FLWOR243

9.4.7 量化表达式245

9.4.8 序列表达式及其操作246

9.4.9 类型相关表达式247

9.4.10 运算表达式250

习题9251

第10章 XQuery应用253

10.1 在Java中使用XQuery253

10.1.1 XQJ介绍253

10.1.2 使用Saxon编程254

10.2 XQuery在XML数据库中的应用260

10.2.1 XML数据库介绍260

10.2.2 原生XML数据库中的BDB XML介绍260

10.2.3 XQuery在BDB XML中的应用实例262

习题10265

第11章 DOM266

11.1 XML文档解析技术266

11.1.1 XML文档解析技术概述266

11.1.2 DOM与SAX相比较267

11.1.3 JAXP268

11.2 使用DOM解析XML文档268

11.3 DOM接口及其应用271

11.3.1 DOM的核心概念——结点271

11.3.2 使用JAXP通过DOM解析XML文档273

11.3.3 使用JAXP通过DOM输出XML文档278

11.3.4 使用JAXP通过DOM修改XML文档281

11.4 本章小结284

习题11285

第12章 SAX286

12.1 SAX概述286

12.1.1 SAX基础知识286

12.1.2 第一个SAX程序288

12.2 使用SAX解析XML文档291

12.2.1 XMLReader和XMLReaderFactory291

12.2.2 SAXParser和SAXParserFactory294

12.3 SAX接口及其应用294

12.3.1 ContentHandler接口294

12.3.2 Attributes和Attributes2接口302

12.3.3 ErrorHandler接口304

12.3.4 DTDHandler和DeclHandler接口311

12.3.5 EntityResolver和EntityResolver2接口311

12.3.6 LexicalHandler接口313

12.4 DefaultHandler和DefaultHandler2类开发实践318

12.5 本章小结324

习题12324

第13章 JDOM和DOM4J326

13.1 JDOM和DOM4J概述326

13.1.1 JDOM基础知识326

13.1.2 DOM4J基础知识327

13.1.3 DOM4J与JDOM相比较328

13.2 使用JDOM对XML文档进行操作328

13.2.1 使用JDOM解析XML文档328

13.2.2 使用JDOM创建XML文档330

13.2.3 使用JDOM修改XML文档332

13.3 使用DOM4J对XML文档进行操作334

13.3.1 使用DOM4J解析XML文档334

13.3.2 使用DOM4J创建XML文档338

13.3.3 使用DOM4J修改XML文档340

13.4 本章小结342

习题13342

参考文献343

热门推荐