《XML从入门到精通》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)Ann Navarro等著;周生炳等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2000
  • ISBN:7505360159
  • 页数:515 页
图书介绍:XML语言是用于Web开发的一项新技术,利用它我们可以通过Internet或Intranet创建片发布信息。本书首先介绍了XML的基本概念和语法规则,接着介绍如何设计数据及评价不同类型的工具功能,然后介绍了可扩展超文本语言和XML工具箱;最后介绍用于特定功能的各种应用程序,并通过分析实际商业应用案例讨论如何运用XML解决关键任务。本书教授读者如何构建XML数据的技术资源,其围绕技术细节的丰富信息框架在广度和深度上都远非纯计算机著作可比。 本书既适用于XML的新手,也能帮助具有XML经验以及HTML背景的读者拓展知识或进行转换。

第一部分 XML初阶 1

第1章 通向XML之路——标记语言的演化 1

早期文字处理系统:开始,我们在纸上书写 1

Web诞生记 5

从HTML到XML 7

下章简介 9

第2章 认识XML 10

XML是什么? 10

XML的设计目标 10

介绍XML及其近亲——一族标准 12

W3C标准产生过程:如何发展XML家族 14

XML的基本部件与特征:概述 17

为什么选择XML:商业案例 19

XML的未来 21

XML资源 22

下章简介 23

第二部分 XML文档创建的基本组件 25

第3章 创建XML文档 25

掌握基本句法 25

XML语法规则 32

名称空间简介 35

下章简介 37

第4章 了解和创建元素 38

什么是元素? 38

构造元素标注 39

创建你的第一个元素 41

元素在DOM中的作用 49

撰写有效的元素标记 51

从数据库中得到元素 54

下章简介 55

第5章 了解并创建属性 56

什么是属性? 56

了解属性句法 57

了解属性类型 58

综合运用 64

下章简介 68

第6章 了解并创建实体 69

实体基础 69

确保实体标记合法 70

如何使用实体 70

一般实体 71

参数实体 77

利用实体的力量 78

下章简介 81

第三部分 设计数据 83

第7章 XML设计原理 83

选择设计方法 83

功能规范 86

设计会议 86

使用结构图 87

文档分析 87

XML可用性 93

捎带一提DTD! 95

下章简介 95

第8章 创建DTD 96

DTD:XML的语法 96

元素属性 99

建立实体 103

综合运用 106

建立DTD的工具 111

下章简介 114

第9章 XML数据模式 115

什么是模式? 115

比较模式与DTD 115

数据类型 116

模式句法 118

下章简介 122

第四部分 处理与显示XML 123

第10章 分析和处理XML 123

显示XML面临的挑战 123

Java与XML 128

XML编程基础 128

下章简介 133

第11章 了解名称空间 134

为什么需要名称空间? 134

什么是名称空间? 134

名称空间表示法 135

名称空间作用域和缺省 138

下章简介 139

第12章 XML链接 140

定位器句法 140

XPointer 148

下章简介 151

第13章 显示XML:使用层叠样式表 152

CSS是什么? 152

在XML中使用样式表 153

了解样式规则 153

块级格式化 156

考察CSS格式化性质 159

CSS3一瞥 175

考察其他CSS媒体类型 175

下章简介 176

第14章 显示XML:XSL介绍 177

XSL简介 177

创建XSL文档 182

了解转换 183

XSL格式化 199

掌握模板 215

下章简介 229

第15章 显示XML:高级XSL 230

使用XSL工具 230

使用高级元素句法 231

XSL变量 245

使用表达式 248

XSL函数 254

关于扩展 257

格式化对象 258

下章简介 265

第五部分 转换为XML 267

第16章 从HTML变换到XML 267

为什么要转向XML? 267

HTML与XHTML之间的差异 268

由HTML进入XHTML 273

设计用于当前Web浏览器的XHTML文档 276

下章简介 277

XHTML的模块化 278

第17章 使用XHTML 278

XHTML的文档和客户机配置文件 281

XHTML展望 283

下章简介 283

第六部分 XML工具箱 285

第18章XML开发工具 285

开发工具 285

用IDE管理XML应用程序 293

分析器 295

IBM的alphaWorks工具 296

其他工具 298

下章简介 310

文档对象模型 311

第19章 XML浏览器 311

使用XSL FO浏览器InDelv 316

使用XML和Internet Explorer 316

使用XML与Netscape Navigator 323

下章简介 334

第20章XML服务器及服务器技术 335

什么是服务器? 335

是什么使服务器支持XML? 335

DynaBase的动态Web发布 336

Enhydra Java/XML应用程序服务器 338

XML服务器技术 340

SAIC/Bellcore:通用商业语言与协议(UCLP)以及MISTI应用程序 340

Adobe System公司等;信息与内容交换协议(ICE) 343

下章简介 345

第21章 XML与Java 346

为什么XML需要Java 346

了解XML应用程序体系结构 347

XML应用程序体系结构中的Java 347

考察分析器 349

Java的规则表示 354

小结 355

下章简介 355

第22章 用JavaScript提取XML数据 356

在XML文档之间切换 356

列出XML元素 364

Tag Lister做什么 364

选择要显示的XML元素 369

小结 377

下章简介 377

第七部分 XML应用程序 379

第23章 标准、应用程序及词汇 379

标准与标准实体 379

标准化过程 382

词汇 385

应用程序 389

确定标准、应用程序和词汇的位置 389

下章简介 390

实现CDF 391

第24章 通道定义格式探秘 391

高级通道选项 396

微软的CDF Generator 403

通道设计提示 406

下章简介 407

第25章 使用XML应用程序 408

Web上的数学计算:MathML规范 408

SMIL:同步多媒体集成语言 412

RDF:资源描述框架 415

P3P:保密选择平台句法规范 417

下章简介 421

存在真正的XML实现吗? 423

如何在现实世界中使用XML? 423

第26章 实例简介 423

第八部分 使用XML解决企业的实际问题 423

现实世界方案 426

小结 430

第27章XML用于企业间数据集成:webMethods案例研究 431

关于Dun Bradstreet 431

关于webMethods 433

最终产品:D B Global Access 435

发布Global Access 446

XML开发提示 446

小结 447

第28章 WDDX:Allaire案例研究 448

企业问题:透明的数据传输与集成 448

小结 456

第29章 利用XML管理内容:Dell案例研究 457

Dell怎样开始使用XML:确定企业问题 458

HTML、SQL、XML与因特网信息结构 461

利用XML管理内容的技术问题 466

小结 482

第30章XML与学校框架内的信息共享:SIF案例研究 484

学校互操作框架简介 484

SIF组件 487

SIF功能 489

探讨框架组件规范 492

小结 498

附录A 可扩展样式表语言的格式特性 499

附录B XHTML模块化中定义的语义模块 508