《构建Oracle XML应用程序》PDF下载

  • 购买积分:23 如何计算积分?
  • 作  者:(美)Steve Muench著;张静等译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2003
  • ISBN:7508310837
  • 页数:854 页
图书介绍:XML(可扩展标记语言)已逐渐成为网上数据交换的工业标准,而Oracle公司的整个Internet平台都支持使用XML。随着B2B电子商务应用程序、基于XML的数据格式及Internet设备与其交互的能力的指数级增长,能够应用XML和Oracle数据库的Web开发者一展身手的绝好时机已经到来了。本书由Oracle的首席XML专家Steve Muench所著,是一本方便且实践性强的指导书,它讲述了XML的每一细节,以及密切相关的XSLT和XPath标准,并展示了如何将Java、PL/SQL和叙述性技术用于Oracle数据库。本书提供了关于Oracle的很多组件和工具的详细实例,包括Oracle XML解析器、XSLT处理器、XSQL页面、XML SQL工具、interMedia、Advanced Queuing及JDeveloper。主题包括:XSLT转换——通过丰富的实例讲解它们怎样工作,以及怎样开发XSLT样式表来数据库数据转换为XML、HTML或文本格式。XML数据报——用XSQL、PL/SQL和Java构造数据报,将其存于数据库中,用XSQL页面和XSLT转换来获取它们,以及用X

目录 1

前言 1

第一部分XML基础 11

第一章XML简介 11

XML是什么? 12

可以用XML做什么? 16

为什么要用XML? 26

Oracle公司提供了什么样的XML技术? 31

创建和检查XML 38

第二章使用XML 38

模块化XML 51

使用XPath查找XML 60

第二部分Oracle XML基础 73

第三章结合XML和Oracle 73

使用Oracle支持XML FAQ系统 73

用任意格式的XML提供服务 78

获取基于Web的XML内容 88

第四章使用JDeVeloper进行XML开发 91

使用XML、XSQL以及JSP文件 92

使用数据库对象 105

与Oracle XDK组件一起使用JDeveloper 109

第五章使用PL/SQL处理XML 119

载入外部的XML文件 120

解析XML文件 124

使用XPath在XML文档中进行查找 146

使用XML消息 171

生成和转换XML查询结果 184

第六章使用JaVa处理XML 195

Oracle JServer简介 196

解析以及程序化地创建XML 211

使用XPath查找XML文档 259

使用XML消息 267

产生和转换XML查询结果 288

第七章利用XSLT转换XML 302

XSLT的处理机制 303

单模板样式表 307

理解输入和输出的可选项 311

利用多模板方式来提高数据转换的灵活性 316

第八章利用XSQL页面发布数据 341

介绍XSQL页面 341

利用XSLT转换XSQL页面的查询结果 369

发现并解决用户的XSQL页面中的问题 380

使用XSLT变量 388

第九章超越基本的XSLT 388

性能卓越的XSLT身份转换 396

使用SQL对重复数据进行分组 407

使用XSLT对重复数据进行排序和分组 415

第十章使用PL/SQL生成数据报 430

使用PL/SQL.通过编程的方法生成XML 430

使用DBXML自动生成XML 441

第十一章使用JaVa生成数据报 451

使用Java生成XML 451

通过Web对XML提供服务 460

从SQL查询结果中自动生成XML 470

第十二章存储XML数据报 480

XML存储方法概述 481

使用XML SQL工具载入数据报 484

使用XSQL Servlet存储提交的XML数据报 534

使用Java插入数据报 550

第十三章使用interMedia搜索XML 557

为什么使用interMedia? 557

什么是interMedia ? 560

interMedia查询语言 566

处理异构的文档类型 577

处理文档类型变化 582

interMedia高级用法 583

第十四章高级XML加载技术 586

在多个数据表中存储数据报 586

构造XMLLoader工具 595

自动创建插入转换 601

第三部分Oracle XML应用 611

第十五章使用XSQL页面作为发布框架 611

XSQL页面技术概览 611

附加的XML传送选项 640

第十六章使用Java扩展XSQL和XSLT 650

开发自定义的XSQL动作 650

集成自定义的XML资源 670

使用XSLT扩展函数 674

第十七章XSLT驱动的门户和应用程序 694

XSLT驱动的Web商店 694

构造一个个人化的新闻门户 714

在线讨论论坛 759

第四部分附录 803

附录一XML辅助包 803

附录二安装Oracle XSQL Servlet 827

附录三XML族的概念映像图 844

附录四快速参考 845

词汇表 853