图书介绍

XML技术与应用PDF|Epub|txt|kindle电子书版本网盘下载

XML技术与应用
  • 彭涛,孙连英编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302284666
  • 出版时间:2012
  • 标注页数:302页
  • 文件大小:112MB
  • 文件页数:314页
  • 主题词:可扩充语言,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什么是XML1

1.1.1 XML的产生背景1

1.1.2一个XML文档示例1

1.2 XML与HTML的关系3

1.3 XML解析器6

1.3.1解析步骤6

1.3.2解析股票行情XML文档7

1.4 XML的优点9

1.4.1良好的可扩展性9

1.4.2内容与形式的分离10

1.4.3遵循严格的语法要求11

1.4.4便于信息的传输11

1.4.5具有较好的保值性11

1.5 XML的应用12

1.6习题13

第2章XML的规范性:格式良好14

2.1 XML文档的结构15

2.1.1 XML声明16

2.1.2处理指令18

2.1.3注释18

2.2元素19

2.2.1标签20

2.2.2元素内容21

2.2.3元素的嵌套22

2.3属性23

2.4 CDATA段26

2.5命名空间27

2.5.1命名空间的声明28

2.5.2命名空间的作用域28

2.5.3命名空间的名称30

2.5.4命名空间的解析31

2.6习题34

第3章XML的有效性:DTD35

3.1第一个DTD36

3.2文档类型声明37

3.2.1系统标识符38

3.2.2公共标识符38

3.3有效性的验证41

3.3.1使用开发工具验证42

3.3.2编程验证43

3.4声明元素46

3.5声明属性51

3.5.1属性的名称52

3.5.2属性值的类型52

3.5.3属性的取值方式55

3.6声明实体58

3.6.1内置实体58

3.6.2字符实体59

3.6.3普通实体60

3.6.4参数实体62

3.7 DTD的局限性63

3.8习题64

第4章XML的有效性:XML Schema66

4.1 XML Schema简介66

4.2 XML有效性的验证68

4.2.1使用开发工具验证68

4.2.2编程验证70

4.3声明元素73

4.3.1元素的声明语法73

4.3.2元素的引用75

4.4声明属性77

4.4.1属性的声明语法77

4.4.2属性值的约束79

4.5数据类型80

4.5.1简单类型80

4.5.2复杂类型89

4.6使用命名空间94

4.7引用XML Schema98

4.8习题102

第5章XML的转换:XSLT104

5.1 XSLT简介104

5.1.1第一个XSLT示例104

5.1.2 XSLT处理器106

5.2模板规则109

5.2.1 <xsl:apply-templates>元素110

5.2.2 <xsl:value-of>元素111

5.2.3处理空白114

5.2.4 <xsl:for-each>元素114

5.2.5内置的模板规则115

5.2.6匹配结点117

5.3 XPath120

5.3.1 XPath上下文120

5.3.2位置路径121

5.3.3表达式121

5.3.4核心函数库123

5.4创建结果树123

5.4.1创建元素和属性123

5.4.2创建文本125

5.4.3创建处理指令126

5.4.4创建注释127

5.5 JAXP中的XSLT API127

5.5.1 TransformerFactory127

5.5.2 Transformer128

5.5.3股票行情XML文档的转换130

5.6习题131

第6章XML的解析:DOM133

6.1 DOM简介133

6.2使用DOM解析器134

6.3 DOM接口135

6.3.1 Node接口135

6.3.2 NodeList接口137

6.3.3 NamedNodeMap接口137

6.4节点类型138

6.4.1 Document节点138

6.4.2 Element节点140

6.4.3 Text节点144

6.4.4 CDATASection节点146

6.4.5 Attr节点148

6.4.6 DocumentType节点150

6.5处理空白151

6.6验证格式良好与有效性153

6.7使用DOM修改XML154

6.7.1更新XML文件155

6.7.2新建XML文件157

6.8浏览器对DOM的支持160

6.9习题163

第7章XML的解析:SAX164

7.1 SAX简介164

7.2事件处理器165

7.3使用SAX解析XML167

7.4 SAX事件174

7.4.1文件事件174

7.4.2处理指令175

7.4.3开始标签与结束标签175

7.4.4文本数据176

7.4.5空白178

7.4.6命名空间180

7.4.7实体187

7.5 SAX错误信息188

7.6习题191

第8章XML的解析:dom4j192

8.1 dom4j简介192

8.2 dom4j常用API194

8.3使用dom4j处理 XML195

8.3.1解析XML195

8.3.2验证XML197

8.3.3创建XML200

8.3.4更新XML202

8.3.5处理命名空间204

8.4习题207

第9章XML的应用:数据存储与数据交换209

9.1数据存储209

9.2存储配置信息212

9.2.1 Java平台212

9.2.2.NET平台214

9.2.3 Android平台215

9.3数据交换216

9.4应用案例:股票行情查询217

9.4.1应用案例简介217

9.4.2服务器端开发218

9.4.3通过浏览器访问224

9.4.4在应用程序中访问228

9.5 J SON234

9.5.1 JSON简介234

9.5.2 JSON的语法规则234

9.5.3 JSON数据的解析237

9.5.4 JSON与XML的比较238

9.5.5 JSON的应用239

9.6习题240

第10章XML的应用:AJAX241

10.1 AJAX简介241

10.2 AJAX的工作原理242

10.3 XMLHttpRequest对象243

10.3.1 XMLHttpRequest对象的方法244

10.3.2 XMLHttpRequest对象的属性244

10.4基于AJAX的股票行情查询245

10.4.1应用程序简介245

10.4.2服务器端开发246

10.4.3浏览器端开发251

10.5习题255

第11章XML的应用:Web Service256

11.1 Web Service概述256

11.1.1 Web Service定义256

11.1.2 Web Service技术体系257

11.2 SOAP259

11.2.1 SOAP简介260

11.2.2 SOAP消息模型260

11.2.3 SOAP消息的XML Schema261

11.2.4股票行情查询Web服务的SOAP消息263

11.3 WSDL267

11.3.1 WSDL简介267

11.3.2 WSDL规范268

11.3.3股票行情查询Web服务的WSDL描述269

11.4 UDDI274

11.4.1 UDDI简介275

11.4.2 UDDI信息模型275

11.5调用Web Service276

11.5.1生成客户端类276

11.5.2调用股票行情查询Web服务279

11.5.3股票行情查询结果的处理280

11.6习题284

第12章 应用案例:Android应用开发285

12.1移动数据业务285

12.1.1应用商店模式285

12.1.2智能手机285

12.2移动开发技术286

12.2.1移动开发特点286

12.2.2 Android平台简介287

12.3在Android应用中调用Web Service288

12.4在Android应用中访问Servlet292

12.4.1使用XML进行数据交换292

12.4.2使用JSON进行数据交换295

12.5习题301

参考文献302

热门推荐