XML应用入门与提高

祝红涛 陈军红
前言 XML中文被称为可扩展标记语言,是SGML(标准通用标记语言)的子集。使用XML可以用来标记数据、定义数据类型,它是一种允许用户对自己的标记语言进行定义的源语言。XML非常适合万维网传输,它提供了统一的方法来描述和交换独立于应用程序或供应商的结构化数据。 使用XML不仅可以从HTML中分离数据,还可以交换数据和共享数据。另外,许多新的Internet语言都是通过XML进行创建的,本书将详细介绍与XML相关的知识,包括与XML有关的技术。 本书内容 全书共分13章,主要内容如下。 第1章 XML概述。本章着重介绍XML的基本知识,包括它的概念、特点、用途、与其他语言的区别、相关技术以及使用优势和应用领域等内容。 第2章 XML入门。本章介绍XML基本语法和文档组成,包括标记、属性和元素的使用,字符的使用,注释的使用,以及实体引用和命名空间等内容。 第3章 XML与DTD。本章首先介绍DTD的概念和构成,接着介绍DTD文件中的元素和属性声明,然后介绍如何通过不同的方式引用DTD文件,最后再了解实体声明和引用的相关知识。 第4章 XML与XSD。XSD的英文全称是XML Schema Definition,有时也被称为XML Schema。本章详细介绍XSD技术,包括它的优点、文档制定、构成元素、数据类型以及校验工具等内容。 第5章 XPath和XQuery技术。本章从XSL常用标记开始介绍,然后依次介绍XPath技术和XQuery技术。 第6章 文档显示技术。本章着重介绍XSLT的知识,其内容包括XSLT模板、XSLT标记、基本判断、条件判断、循环处理、XSLT函数,以及在XSLT中如何使用CSS等。 第7章 XLink和XPointer技术。本章首先介绍XLink技术,包括它的语法、属性、简单链接和扩展链接,然后介绍XPointer技术,包括它的概念、形式、位置路径、…