图书介绍

XML基础及实践开发教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

XML基础及实践开发教程
  • 唐琳,肖大薇,张坤编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302330851
  • 出版时间:2013
  • 标注页数:341页
  • 文件大小:187MB
  • 文件页数:355页
  • 主题词:可扩充语言-程序设计-高等学校-教材

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 了解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的优缺点64

2.7 本章小结64

习题264

第3章 命名空间68

3.1 命名空间概述68

3.2 命名空间作用域71

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

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

3.5 DTD对命名空间的支持74

3.6 本章小结75

习题375

第4章 在XML中使用Schema77

4.1 Schema概述77

4.1.1 Schema基础知识77

4.1.2 第一个Schema文件78

4.2 Schema的引用方法79

4.3 Schema的语法结构82

4.3.1 元素82

4.3.2 属性86

4.3.3 注释88

4.4 Schema的数据类型89

4.4.1 内置数据类型90

4.4.2 用户自定义数据类型102

4.5 本章小结117

习题4117

第5章 Schema高级技术119

5.1 Schema的高级特性119

5.1.1 元素的替换119

5.1.2 抽象元素和抽象类型120

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

5.1.4 限制替换类型126

5.1.5 元素和属性的约束128

5.2 Schema的复用130

5.2.1 使用include元素复用Schema130

5.2.2 使用redefine元素复用Schema133

5.2.3 使用import元素复用Schema135

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

5.4 本章小结138

习题5139

第6章 XML的显示技术之CSS140

6.1 ML的显示技术140

6.2 在XML中引入CSS141

6.3 CSS的基本语法143

6.3.1 CSS语法143

6.3.2 CSS属性144

6.3.3 CSS单位146

6.3.4 CSS选择器147

6.3.5 CSS实践147

6.4 本章小结149

习题6150

第7章 XPath151

7.1 XPath概述151

7.2 XPath结点151

7.3 XPath路径153

7.3.1 轴154

7.3.2 XPath结点测试157

7.3.3 谓词161

7.3.4 简化路径162

7.4 XPath运算符165

7.5 XPath函数166

7.6 本章小结172

习题7172

第8章 XSLT173

8.1 XSLT概述173

8.1.1 XSLT基本概念173

8.1.2 第一个XSLT174

8.1.3 使用XMLSpy工具创建XSLT176

8.2 在XML中引用XSLT178

8.3 XSLT的转换模式180

8.4 XSLT的基本语法183

8.4.1 XSLT的文档结构183

8.4.2 output标记184

8.4.3 模板及模板调用186

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

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

8.5 XSLT的复用205

8.6 本章小结210

习题8210

第9章 DOM212

9.1 XML文档解析技术212

9.1.1 XML文档解析技术概述212

9.1.2 DOM与SAX相比较213

9.1.3 JAXP214

9.2 使用DOM解析XML文档214

9.3 DOM接口及其应用217

9.3.1 DOM的核心概念——结点217

9.3.2 使用JAXP通过DOM解析XML文档219

9.3.3 使用JAXP通过DOM输出XML文档224

9.3.4 使用JAXP通过DOM修改XML文档227

9.4 本章小结230

习题9231

第10章 SAX232

10.1 SAX概述232

10.1.1 SAX基础知识232

10.1.2 第一个SAX程序234

10.2 使用SAX解析XML文档237

10.2.1 XMLReader和XMLReaderFactory237

10.2.2 SAXParser和SAXParserFactory240

10.3 SAX接口及其应用240

10.3.1 ContentHandler接口240

10.3.2 Attributes和Attributes2接口249

10.3.3 ErrorHandler接口250

10.3.4 DTDHandler和DeclHandler接口257

10.3.5 EntityResolver和EntityResolver2接口257

10.3.6 LexicalHandler接口259

10.4 DefaultHandler和DefaultHandler2类开发实践264

10.5 本章小结270

习题10270

第11章 JDOM和DOM4J272

11.1 JDOM和DOM4J概述272

11.1.1 JDOM基础知识272

11.1.2 DOM4J基础知识273

11.1.3 DOM4J与JDOM相比较274

11.2 使用JDOM对XML文档进行操作274

11.2.1 使用JDOM解析XML文档274

11.2.2 使用JDOM创建XML文档276

11.2.3 使用JDOM修改XML文档278

11.3 使用DOM4J对XML文档进行操作280

11.3.1 使用DOM4J解析XML文档280

11.3.2 使用DOM4J创建XML文档284

11.3.3 使用DOM4J修改XML文档286

11.4 本章小结288

习题11288

第12章 Digester289

12.1 Digester概述289

12.1.1 Digester基础知识289

12.1.2 Digester的下载290

12.1.3 使用Digester解析简单的XML文档290

12.2 处理规则292

12.2.1 Rule类292

12.2.2 Digester类294

12.3 深入Struts框架学习Digester299

12.4 本章小结301

习题12302

第13章 关系数据库与XML303

13.1 数据库技术的发展303

13.1.1 传统的数据库系统303

13.1.2 新兴的数据库技术304

13.2 XML与数据库304

13.2.1 XML是数据库吗304

13.2.2 是否需要XML数据库305

13.2.3 数据与文档305

13.2.4 XML数据库模型308

13.3 数据模型311

13.3.1 关系数据模型311

13.3.2 XML数据模型312

13.4 数据存储316

13.5 系统结构317

13.6 查询与索引318

13.6.1 查询318

13.6.2 索引318

13.7 本章小结319

习题13319

第14章 深入Oracle学习XML320

14.1 Oracle数据库对XML的支持320

14.1.1 支持XML的数据库版本320

14.1.2 什么时候需要XDB数据库属性321

14.1.3 哪些版本支持XQuery321

14.1.4 Oracle中XML数据的存储方式321

14.2 以关系表存储XML数据321

14.3 以XMLType方式存储XML数据322

14.3.1 I/O操作速度对比323

14.3.2 查询操作测试328

14.3.3 更新操作测试336

14.3.4 索引测试337

14.4 本章小结340

习题14340

参考文献341

热门推荐