XML应用详解(第二版)(Special Edition Using XML, Second Edition )——1

        XML应用详解(第二版)向开发人员正式介绍XML技术。作者首先深入讲解了XML的基本语法和基本组件,包括DTD、Schema和命名空间,然后又描述了XML的各种应用,包括使用CSS和XSL对XML文件进行转换和显示,使用XPath、XLink和XPointer在XML文当中定位数据,使用SAX或者DOM进行XML编程,包括使用JAVA、Perl或.NET技术,在传统的或手持设备上显示XHTML或WML,使用XQuery查询数据或文档。最后一章介绍了与XML相关的技术,例如SVG、SMIL和RDF,主要集中在现今开发人员实际使用的特性上。

目录

介绍
第一部分 XML基础
第一章  XML拼图游戏
     XML和W3C
        使用XML的目的
 使XML强大的一些技术       
        XML家族
        编程与建模
        XML和数据
        相关技术
        路线图
       
第二章  XML基本知识  
        XML概述
        XML是一简单的技术
        元素
        属性
        XML文档结构
        一XML文档例子
        其它资源
        路线图
       
第三章 XML构件块:元素和属性
        XML元素
        通用标识符
        给元素命名的一些规则
        在XML中存储数据
        可解析的字符数据
        使用CDATA绕过解析
        属性
        什么时候使用属性
        对属性分类:属性类型
        属性规则
        格式化良好的规则
        创建一个格式化良好的XML文档
        有效性基础
        应用程序怎么使用XML?
        XML工具概述
        路线图
        其它资源

第四章 使用DTD结构化XML文档
        格式良好的和有效的XML
        文档类型定义基础
        为什么使用DTD?
        DTD结构
        DTD与XML文档
        DTD中的元素声明
        元素内容基础
        属性声明
        实体声明
        参数实体
        符号和处理指令
        符号
        处理指令
        注释
        内部DTD与外部DTA的比较
        一个有效的XML例子:构造DTD
        其它资源
        路线图
    第五章 使用XML Schema定义XML文档结构   
        XML Schema是定义模式的一种类型
        XML Schema与DTD的比较
        XML Schema中的元素声明
        内容模型
        <simpleType>
        <complexType>
        代换群
 XML Schema中的属性声明
        attributeGroup
        枚举
 使Schema与XML文档联系起来
        XML Schema中的数据类型
        内建的基本数据类型
        string
        boolean
        decimal
        date
        hexBinary
        base64Binary
        派生简单类型
 派生复杂类型
        Schema设计
        Schema的选择
        其它资源
        路线图
       
    第六章 使用XML命名空间避免XML的混淆
        命名空间介绍
        指定命名空间
        在XML文当中集成命名空间
        命名空间和模式
        命名空间与XML词汇
        其它资源
        路线图
       
   
    第二部分 XML显示技术
     第七章 使用已存在的样式表技术(CSS)显示XML
        在浏览器中显示XML
        CSS基础
        CSS属性
        边空和补白
        伪元素
        伪类型
        使用CSS格式化XML
        其它资源
        路线图
       
    第八章 样式表的新浪潮:XSL
        XSL介绍
        XSL作为显示技术
        XSL作为转换技术
        样式表的处理
        模板
        区域模式
        格式化对象和属性
        XPath介绍
        其它资源
        路线图
       
    第九章 使用XSLT将XML数据转换成其它格式
        XSL转换
        模板
        生成XML
        重复
        条件处理
        排序
        计数
        一从XML到XML转换的例子
        一从XML到HTML转换的例子
        其它资源
        路线图
        
    第十章 XSL的运转部件:格式化对象
        XSL的运转部件:格式化对象
        XSL-FO基础
        XSL-FO文档基础
        区域
        页面
        内容区域
        行内对象
        表
        列表
        属性
        背景和颜色属性
        边框和补白
        字体属性
        文本
        XSLT和XSL-FO集成
        其它资源
        路线图
       
   
    第三部分 XML定位技术
      第十一章 使用XPath在XML文当中定位组件
        XPath是什么?
        XPath概念
        XPath节点类型
        XPath参考轴线
        XPath函数
        附加:XPath 2.0
        其它资源
        路线图
       
    第十二章 使用XPointer扩展XPath的能力
        XPointer是什么?
        XPointer概念
        XPointer对XPath的功能扩展
        编写XPointer
        其它资源
        路线图
   
    第十三章 连接信息:XLink,XBase和XInclude
        在XML中表达文档间的关系
        XBase
        XInclude
        XLink
        资源
        路线图
   
    第四部分 XML编程与脚本
     第十四章 XML与文档对象模型
        XML文档的平台无关接口
        DOM规范概览
        DOM Level 1
        DOM Level 2
        DOM Level 3
 DOM实现
        其它资源
        路线图
       
    第十五章 基于事件来解析XML
        对XML进行基于事件的解析
        SAX概览
        Java接口和类
        其它资源
        路线图
       
    第十六章 使XML和Java一起工作
        介绍
        准备工作
        Java XML概念
        Java 中关于XML的API
        选择解析器
        在Java中使用SAX进行基于事件的解析
        在Java中使用DOM进行基于文档的解析
        在Java中进行XML转换
        在Java中使用XPath定位文档
        其它Java XML标准
        工具
        其它资源
        路线图
       
    第十七章 使XML和.NET一起工作
        准备工作
        介绍
        .NET XML框架概念
        在.NET中选择一种语言
        使用.NET XmlReader类进行解析
        在.NET中使用XmlValidatingReader进行有效性验证的解析
        在.NET中使用DOM进行基于文档的解析 
        创建DOM实现
        在.NET中进行XML转换
        在.NET中使用XPath定位文档
        其它资源
        路线图
        
   
    第五部分 现实世界中的XML
     第十八章 XML和数据库
        XML和数据库——介绍两者之间的历史
        将XML作为数据使用
        XML和关系型数据库
        本地XML数据库
        未来的方向
        其它资源
        路线图
       
     第十九章 XML和文档仓库
        XML和仓库——XML仓库介绍
        互联网是信息的全局存储器
        XML仓库和已存在解决方案的比较
        仓库和数据库
        现实世界应用中的XML仓库
        结论
        其它资源
        路线图
       
     第二十章 使用XQuery查询文档
        XQuery介绍
        XQuery怎样和XPath关联
        XQuery数据模型
        XQuery查询语言
        一些演示性的XQuery用例
        其它资源
        路线图
   
    第六部分 XML相关技术
     第二十一章 网页的未来:XHTML
        XHTML是什么?
        XHTML类型
        XHTML 1.0
        模块化XHTML
        XHTML 1.1
        XHTML基础
        XHTML正在进行的演变
        其它资源
        路线图
    
     第二十二章 XML和无线技术:WML 
     XML和无线技术
        WML2细节
        未来的无线方向
        其它资源
        路线图

     第二十三章 可扩展的矢量图   
        矢量图概览
        网页上的矢量图
        SVG绘制模型
        SVG文档结构
        SVG基本形状
        SVG中的路径
        SVG中的文本处理
        SVG中的渐变
        声明性SVG动画
        编写SVG脚本
        SVG中的连接
        其它资源
        路线图

    第二十四章 XML和多媒体:SMIL——同步多媒体集成语言
        第一个SMIL文档
        多媒体和XML
        SMIL模块
        结构模块
        计时和同步
        动画模块
        内容控制模块
        布局模块
        连接模块
        媒体对象模块
        过渡模块
        元信息模块
        SMIL工具
        其它资源
        路线图
   
    第二十五章 使用XML创建表单:XForms   
        为什么需要XForms
        XForms概念
        XForms用户接口
        另一个XForms例子
        其它资源
        路线图
   
    第二十六章 未来方向和技术
        Web Services——介绍
        VoiceXML标记语言
        XML和安全
        W3/OASIS标准发展和移植
        其它资源
        路线图
   
    第二十七章 语义网页和W3C的动作
        什么是语义网页?
        人类语言的语义
        知识和语义网页
        未来的方向和语义网页
        其它资源
        路线图
   
   第七部分 附录
     附录A 建议连接
        XML 1.0
        XML Schemas
        命名空间
        CSS
        XSL
        XSLT
        XPath
        XML Pointer, XML Base, and XML Linking
        XInclude
        DOM
        XQuery
        XML Infoset
        BizTalk
        ebXML
        Canonical XML
        XML Signatures
        XML Encryption
        XHTML
        WML
        SVG
        SMIL
        RDF
        XForms
        语义网页
   
    附录B 阅读XML建议书指南
        为什么参考很重要
        W3C建议过程
        标准间的关系
        XML设计目标
        阅读规范
        XML1.0建议书的讨论
       
    附录C XML资源
        XML
        DTD
        XML Schemas
        XML命名空间
        XML和CSS
        XSL
        XSLT
        XSL-FO
        XPath和XPointer
        XLink, XBase, and XInclude
        DOM和SAX
        XML, Java,和 .NET
        XML和Perl
        XML数据库和文档仓库
        XQuery
        XHTML
        WML
        SVG
        SMIL
        RDF
        XForms
    附录D XML软件和应用
        XML
        DTD
        XML Schemas
        XML和CSS
        XSL
        DOM和SAX
        XML, Java, 和.NET
        XML和Perl
        XML数据库
        文档仓库
        XHTML
        SVG
        SMIL

(续下一文)

阅读更多

没有更多推荐了,返回首页