图书介绍

XML技术内幕PDF|Epub|txt|kindle电子书版本网盘下载

XML技术内幕
  • (美)Natanya Pitts著;徐晓梅等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111093119
  • 出版时间:2002
  • 标注页数:513页
  • 文件大小:39MB
  • 文件页数:527页
  • 主题词:计算机网络(学科: 可扩充语言) 计算机网络 可扩充语言

PDF下载


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

下载说明

XML技术内幕PDF格式电子书版下载

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

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

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

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

图书目录

译者序1

前言1

第1章 标记语言1

1.1 样式和标记基础1

1.2 通用标记语言: HTML、SGML和XML4

1.2.1 HTML4

1.2.2 SGML:HTML和XML的祖先4

1.2.4 XML和SGML之间的差别5

1.2.3 XML:SGML的简单子集5

1.2.5 XML和HTML之间的差别6

1.3 XML设计原则9

1.4 XML简短历史10

1.4.1 XML的起源和需求10

1.4.2 XML早期发展12

1.4.3 XML是什么13

第2章 XML概述14

2.1 深入讲解14

2.1.1 XML范例14

2.1.2 XML组件17

2.1.3 Web浏览器对XML的支持20

2.1.4 XML规范22

2.1.5 XML应用总览27

2.2 快速解决方案28

2.2.1 对XML文档进行分类28

2.2.2 定义元素29

2.2.3 使用元素来标识内容29

2.2.4 定义属性29

2.2.6 创建自己的实体30

2.2.5 在文档中放置字符实体30

2.2.7 使用已经声明的实体31

2.2.8 阅读XML规范31

第3章 XML与HTML比较33

3.1 深入讲解33

3.1.1 从HTML到XML33

3.1.2 XML与HTML的区别35

3.1.3 HTML代码与XML代码的比较35

3.1.4 XML的优势39

3.1.5 HTML和XML语法之间的差别41

3.1.7 忽略空格43

3.1.6 嵌套标志43

3.1.8 指定字符数据44

3.1.9 大小写敏感44

3.1.10 定义实体45

3.1.11 定义XML应用45

3.1.12 开发自己的DTD45

3.1.13 HTML到XML的快速转换45

3.1.14 XML文档的树型结构47

3.1.15 进一步讨论标记48

3.1.16 良好的XML和HTML设计49

3.2 快速解决方案52

3.2.1 决定是否使用XML或HTML52

3.2.2 设计网站53

第4章 真正实现XML60

4.1 深入讲解60

4.1.1 实现XML的诸多理由60

4.1.2 比较基本文档格式和XML62

4.1.3 标准化是关键64

4.1.4 为什么跨平台兼容性很重要66

4.1.6 组织如何使用XML68

4.1.5 XML与已有系统集成68

4.1.7 XML应用:西门子考勤卡系统70

4.1.8 讨论RivCom的能力差距分析工具74

4.2 快速解决方案76

4.2.1 比较HMTL和XML76

4.2.2 分析XML实现77

第5章 XML中的DTD78

5.1 深入讲解78

5.1.1 DTD是什么78

5.1.2 声明81

5.1.3 存储DTD82

5.1.4 DTD的组成部分85

5.1.5 有效且结构良好的文档92

5.1.6 良好的DTD设计方法93

5.2 快速解决方案94

5.2.1 定义元素94

5.2.2 定义属性100

5.2.3 定义实体101

5.2.4 创建和指定DTD102

6.1.1 再论元素108

6.1 深入讲解108

第6章 操作XML元素108

6.1.2 研究元素112

6.2 快速解决方案115

6.2.1 用解析字符数据来声明和指定单个元素115

6.2.2 声明和指定带有元素内容的单个元素116

6.2.3 用字符数据和子元素声明内容模型116

6.2.4 用相同的内容规范声明元素类型116

6.2.5 使用ANY关键字声明元素116

6.2.6 使用EMPTY关键字来声明元素117

7.1.1 与内容有关的重要术语118

第7章 在XML中创建内容118

7.1 深入讲解118

7.1.2 不同类型的内容119

7.1.3 到底什么是内容119

7.1.4 基于内容的标记和基于描述的标记124

7.2 快速解决方案125

7.2.1 定义解析字符数据内容125

7.2.2 定义元素内容126

7.2.4 在内容模型中包含参数实体127

7.2.3 定义混合内容127

7.2.5 为DTD规划内容模型128

第8章 操作属性130

8.1 深入讲解130

8.1.1 属性在XML中的角色130

8.1.2 属性术语131

8.1.3 属性类型131

8.1.4 其他属性说明133

8.1.5 属性的使用133

8.2.1 指定字符串属性135

8.2 快速解决方案135

8.2.2 指定标记化属性136

8.2.3 指定枚举型属性136

8.2.4 给属性规范添加属性说明137

8.2.5 合并属性规范以形成属性列表声明138

8.2.6 在标记中引用属性139

8.2.7 规划元素属性139

8.2.8 在XML工具中操作属性140

9.1 深入讲解144

9.1.1 什么是实体144

第9章 创建和包含XML实体144

9.1.2 实体类型145

9.1.3 常见实体用法149

9.2 快速解决方案151

9.2.1 引用实体151

9.2.2 声明内部实体152

9.2.3 声明外部实体152

9.2.4 声明解析实体153

9.2.5 声明未解析实体153

9.2.6 创建参数的实体154

9.2.7 声明符号157

9.2.8 为实体声明文本编码方案157

9.2.9 在XML文档中使用字符实体159

9.2.10 使用XML工具来创建和管理实体174

第10章 用样式表格式化XML文档179

10.1 深入讲解179

10.1.1 使用样式表的时机180

10.1.2 XML样式选择181

10.2.1 工作实例182

10.2 快速解决方案182

10.1.3 在XML中使用CSS的正反两面182

10.2.2 简单的样式公式:选择符+声明=样式规则184

10.2.3 在样式规则中对选择符分组185

10.2.4 在样式规则中对声明分组185

10.2.5 为单个属性包含特殊的声明组186

10.2.6 用类作为选择符187

10.2.7 用上下文作选择符189

10.2.8 在CSS中探究标点符号的作用190

10.2.9 在CSS中使用量度190

10.2.11 解读属性定义191

10.2.10 在CSS中使用URL191

10.2.12 链接样式表到XML文档196

第11章 用XSLT转换XML文档197

11.1 深入讲解197

11.1.1 什么是XSL和XSLT197

11.1.2 XSL和XSLT的状态198

11.1.3 XSLT的实际用处198

11.1.4 重要的XSLT术语198

11.1.5 xsl:stylesheet元素199

11.2.1 定义基本的XSLT样式表构造208

11.1.6 解决冲突:规则仲裁208

11.2 快速解决方案208

11.2.2 用工具建立XSLT样式表217

第12章 XML中的链接:XLink222

12.1 深入讲解222

12.1.1 XML中的链接总览222

12.1.2 XML链接术语225

12.1.3 XLink的起源226

12.1.4 XLink设计原则227

12.1.6 XLink的细节228

12.1.5 XLink概述228

12.1.7 定义链接行为230

12.1.8 定义链接语义231

12.1.9 扩展链接和链接组233

12.2 快速解决方案239

12.2.1 创建简单的链接239

12.2.2 在文档中使用简单链接239

12.2.3 指定链接的语义240

12.2.4 控制链接行为240

12.2.5 在DTD中预先定义链接属性241

12.2.6 创建扩展的链接243

12.2.7 创建链接库245

12.2.8 使用工具在XML文档中进行链接246

第13章 用XPath在XML中创建路径251

13.1 深入讲解251

13.1.1 什么是XPath251

13.1.2 XPath语法252

13.1.3 文档树和节点释义259

13.2.1 用完全XPath文法创建XPath263

13.2 快速解决方案263

13.2.2 用简略的XPath文法创建XPath265

13.2.3 获得创建XPath的工具267

第14章 链接中的参考:XPointer269

14.1 深入讲解269

14.1.1 XPointer的用途269

14.1.2 XPointer工作机制272

14.1.3 XPointer语法273

14.1.4 XPath的扩展--XPointer274

14.2.1 在XML链接中加入XPointer275

14.2 快速解决方案275

14.2.2 用完全XPointer文法创建XPointer276

14.2.3 用区域创建XPointer277

14.2.4 用字符串区域创建XPointer278

14.2.5 综合讨论279

14.2.6 搜索XPointer工具279

第15章 XML中的名字空间281

15.1 深入讲解281

15.1.1 在单个文档中结合多资源的元素282

15.1.2 在单个文档中结合多资源的属性287

15.1.3 把元素链接到URL289

15.1.4 名字空间规范289

15.1.5 频繁使用的名字空间290

15.2 快速解决方案291

15.2.1 声明默认的名字空间291

15.2.2 声明带前缀的名字空间292

15.2.3 在XML文档中使用名字空间的元素293

16.1 深入讲解295

16.1.1 什么是XML应用295

第16章 XML应用295

16.1.2 XML应用的类型296

16.1.3 详细的XML应用300

16.2 快速解决方案309

16.2.1 定位新的XML应用309

16.2.2 用MathML创建数学方程309

16.2.3 创建OSD软件包309

16.2.4 创建SMIL数据文件311

16.2.5 寻找为XML应用创建文档的工具313

17.1.1 频道概述315

第17章 实现CDF315

17.1 深入讲解315

17.1.2 XML和CDF的关系318

17.1.3 频道开发318

17.1.4 频道特性322

17.1.5 活动频道类型323

17.1.6 频道交付机制324

17.1.7 频道设计指南327

17.1.8 为Netcaster开发程序328

17.1.9 分析CDF符号集329

17.2.1 创建频道337

17.2 快速解决方案337

17.2.2 创建不同类型的频道340

17.2.3 创建不同的交付频道343

17.2.4 创建高级频道特性344

17.2.5 使用CDF产生器创建频道349

第18章 用XHTML创建Web页面352

18.1 深入讲解352

18.1.1 XHTML概述352

18.1.2 比较HTML和XHTML354

18.1.3 XHTML文档是结构良好的359

18.1.4 支持XHTML的浏览器360

18.1.5 正处于评价中的XHTML规范361

18.2 快速解决方案363

18.2.1 把文档从HTML转换成XHTML363

18.2.2 用HTML-Kit来生成并执行XHTML367

第19章 处理XML371

19.1 深入讲解371

19.1.1 处理XML文档的基础371

19.1.2 XML和浏览器377

19.1.5 XML和文档对象模型378

19.1.3 XML和应用程序接口378

19.1.4 其他处理XML的方法378

19.2 快速解决方案380

19.2.1 解析XML文件380

19.2.2 浏览器操作:解析、处理和显示XML数据381

19.2.3 用ActiveX和Java组件处理XML文档383

19.2.4 用JavaScript处理XML数据386

19.2.5 用ASP处理数据库388

19.2.6 使用XML DOM访问XML对象391

19.2.7 创建脚本访问对象模块391

20.1.1 使用什么配置XML方案393

第20章 完整XML方案的组件393

20.1 深入讲解393

20.1.2 技术设计组件394

20.1.3 接口设计元素396

20.1.4 两个实际解决方案中的组件400

20.2 快速解决方案401

20.2.1 定义XML方案中的组件401

20.2.2 评价XML应用402

21.1.1 关系数据库403

第21章 XML和数据库403

21.1 深入讲解403

21.1.2 XML数据存储407

21.1.3 使用XML作为数据存储411

21.2 快速解决方案414

21.2.1 什么时候结合数据库使用XML414

21.2.2 使用脚本操纵XML和数据存储415

21.2.3 使用脚本存档数据库415

21.2.4 将XML转换成数据库记录集419

21.2.5 将记录集转换成X(HT)ML423

22.1 深入讲解426

第22章 使用XML编程426

22.1.1 DOM应用程序编程接口429

22.1.2 SAX API431

22.1.3 XSLT的API432

22.1.4 编程语言和XML433

22.2 快速解决方案433

22.2.1 决定如何存取XML文档433

22.2.2 在Java中创建和操纵DOM434

22.2.3 识别Java中的DOM库类434

22.2.4 根据类型定位元素437

22.2.5 导航DOM模型438

22.2.6 根据名字存取属性440

22.2.7 修改DOM440

22.2.8 理解Java中的SAX处理技术441

22.2.9 在Java程序中使用XSLT446

22.2.1O 在Web上寻找帮助信息447

第23章 XML工具箱448

23.1 深入讲解448

23.1.1 XML DTD和文档编辑器448

23.1.2 XML解析器和处理器451

23.1.3 XML浏览器453

23.1.4 转换工具454

23.1.5 数据库系统455

23.1.6 完全的XML工具集455

23.1.7 寻找新工具457

23.2 快速解决方案457

附录A 在线资源459

附录B XML 1.0规范465

附录C 术语表504

热门推荐