XML技术手册

XML技术手册
作 者: Elliotte Rusty Harold Scott Means 孔小玲 商艳莉 孔小玲
出版社: 中国电力出版社
丛编项: 坚果系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: XML
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《XML技术手册》作者简介

内容简介

本书是为当今快速发展的XML领域的开发人员准备的一份宝贵资源。XML用户可从中找到相应的主题,从最基本的语法规则到DTD创建的细节,以及用来读取和编写XML文档的不同编程语言的API。无论是使用SMIL来为网页增添生气的Web设计者,还是使用SOAP将对象串行输入到远程数据库中的C++程序员,本书都不可或缺。本书涵盖了所有XML文档和作者必须遵守的基本规则,包括:基本XML标准的要点。可帮助读者尽可能迅速地理解合式的XML、DTD、名称窨和Unicode。探讨主要用于叙述型XML文档(如网页、书籍和文章)的关键技术。掌握XSLT、XPath、XLink、XPointer、CSS和XSL-FO的使用知识。数据密集型文档的使用。XML中最出人意料的发展是采纳了结构化的文档(如电子表格、财务统计表、数学表格和软件文件格式)。理解编写用于处理XML的软件所需要的工具及API,包括SAX(用于XML的简单API)和DOM(W3C推荐的文档对象模型)。本书还包含一系列快速参考,这些参考组成了所有O'Reilly“坚果系列”的核心。这些章节为核心XML技术(如XML、DTD、XPath、XSLT、SAX和DOM)提供了详细的语法规则和使用范例。如果需要快速查找某些功能的精确语法,这些章节将非常有用。本书是开发人员对XML文档中所作用的文件和数据结构进行格式化的重要参考工具。如果正在钻研XML,那么你应该拥有此书,以便随时查阅。

图书目录

前言

第一部分 XML概念

第一章 XML概述

XML提供了什么

可移植的数据

XML如何工作

XML的发展史

第二章 XML基础

XML文档和XML文件

元素、标签和字符数据

属性

XML名称

实体引用

CDATA部分

注释

处理指令

XML声明

文档的合式性检查

第三章 DTD

验政

元素声明

属性声明

通用实体声明

外部已析通用实体

外部未析实体和记法

参数实体

条件嵌入

两个DTD例子

查找标准DTD

第四章 名称空间

名称空间的必要性

名称空间的语法

解析器如何处理名称空间

名称空间和DTD

第五章 国际化

编码声明

文本声明

XML定义的字符集

Unicode

ISO字符集

依赖于平台的字符集

字符集之间的转换

XML文档缺省字符集

字符引用

xml:lang

第二部分 叙述型文档

第六章 作为文档格式的XML

SGML的遗产

叙述型文档结构

TEI

DocBook

文档永久性

转换和表示

第七章 Web中的XML

XHTML

在浏览器中直接显示XML

使用模块化XHTML编写复合文档

改善的网页搜索方法前景展望

第八章 XSLT

一个输入文档举例

xsl:stylesheet和xsl:transform

样式表处理器

模板

使用xsl:value-of计算元素值

使用xsl:apply-templates应用模板

内置模板规则

模式

属性值模板

XSLT和名称空间

其他XSLT元素

第九章 XPath

XML文档的树结构

定位路径

复合定位路径

谓词

非简写定位路径

通用XPath表达式

Xpath函数

第十章 XLink

简单链接

链接行为

链接语义

扩展链接

链接基准

XLink的DTD

第十一章 XPointer

URL中的XPOinter

链接中的XPointer

裸名称

子序列

范围

第十二章 CSS

CSS的三个级别

CSS语法

依样式表与XML文档相关联

选择符

显示属性

像素、磅、Pica及其他长度单位

字体属性

文本属性

颜色

第十三章 XSL-FO

XSL格式化对象

XSL-FO文档的结构

主页面

XSL-FO属性

在CSS和XSL-FO之间做选择

第三部分 数据型文档

第十四章 作为数据格式的XML

XML的编程应用

描述数据

对程序员的支持

第十五章 编程模型

事件驱动和对象驱动模型的对比

编程语言支持

非标准扩展

转换

处理指令

链接和引用

记法

所得并非所见

第十六章 DOM

DOM Core

DOM的优点和缺点

用DOM解析文档

Node接口

具体的节点类型

DOMImplementation接口

一个简单的DOM应用程序

第十七章 SAX

ContentHandler接口

SAX特性和属性

第四部分 参考

第十八章 XML1.0参考

如何使用本参考

带注释的样本文档

XML语法的关键

合式性

有效性

全局语法结构

DTD

文档主体

XML文档语法

第十九章 XPath参考

XPath数据模型

数据类型

定位路径

谓词

XPath函数

第二十章 XSLT参考

XSLT名称空间

XSLT元素

XSLT函数

第二十一章 DOM参考

对象层次

对象参考

第二十二章 SAX参考

org.xml.sax包

org.xml.sax.helpers包

SAX特性和属性

org.xml.sax.ext包

第二十三章 字符集

字符表

HTML4实体集

其他Unicode块

词汇表