XML,是W3C组织提出的一种可扩展标记语言,是 独立于计算机平台的数据交换规范。李淑娣编著的《 XML基础教程(第2版)》由浅入深、循序渐进地讲述 了XML的基本知识和基本应用,全书共分为11章,主 要内容包括XML概述、XML语法、文档类型定义(DTD) 、XML与CSS、可扩展样式表语言转换(XSLT)、文档对 象模型(DOM)、XML与数据库、XML与正则表达式、与 Java和.NET语言结合使用等,*后还给出了一个综 合实例:在线成绩管理系统。书中既有对XML语法等 基础知识的讲解,也有对XML操作等基本应用的讲授 ,书中还介绍了XML在数据库、Java、.NET等领域的 前沿应用。
本书可作为普通高等院校XML相关课程的教材, 也可作为XML,初学者和相关XMI。培训机构的参考用 书。
**章 XML概述
1.1 什么是XML
1.1.1 SGML的诞生
1.1.2 XML是什么
1.2 为什么要学习XML
1.2.1 可重用性
1.2.2 可扩展性
1.2.3 Web应用
1.2.4 数据处理
1.3 XML相关技术
1.3.1 文档类型定义
1.3.2 可扩展样式语言
1.3.3 可扩展链接语言
1.4 XML实际应用
1.5 XML的发展前景
1.5.1 网络服务领域
1.5.2 数据库领域
1.5.3 电子商务领域
1.6 XML Spy开发环境
1.6.1 XML Spy概述
1.6.2 XML Spy的安装
1.6.3 一个XML文档的简单创建
小结
习题
上机指导
实验一:创建XML文档
实验二:编辑XML文档内容
实验三:简单的XML文档
第2章 XML语法
2.1 什么是规范的XML文档
2.2 XML逻辑结构
2.2.1 XML的整体结构
2.2.2 XML元素
2.2.3 元素属性
2.2.4 CDATA段
2.2.5 注释
2.3 XML物理结构
2.3.1 什么是实体
2.3.2 实体的类型
2.3.3 实体的使用
2.4 ASCII字符集
2.4.1 ISO字符集
2.4.2 MacRoman字符集
2.5 Unicode字符集
2.5.1 UTF.8
2.5.2 通用字符集
2.5.3 如何使用Unicode编写XML
小结
习题
上机指导
实验一:元素和属性
实验二:CDATA段和注释
实验三:语法综合
第3章 文档类型定义(DTD)
3.1 什么是DTD
3.1.1 DTD概述
3.1.2 **个DTD示例
3.1.3 DTD的基本结构
3.1.4 定义元素及其后代
3.1.5 定义元素属性
3.1.6 DTD中的注释
3.1.7 在文档间共享通用的DTD
3.2 DTD中的属性声明
3.2.1 在DTD中声明属性
3.2.2 声明多个属性
3.2.3 指定属性的默认值
3.2.4 属性类型
3.2.5 预定义属性值
……
第4章 XML与CSS
第5章 可扩展样式表语言转换(XSLT)
第6章 文档对象模型(DOM)
第7章 XML与数据库
第8章 XML与正则表达式
第9章 XML与Java中的典型应用
**0章 XML在C#中的典型应用
**1章 综合案例——XML在线成绩管理系统