《XML基础及实践开发教程/21世纪高等学校计算机应用技术规划教材》系统介绍了基本的XML语法和相关技术。本书分为四个部分,14章:□□□部分是XML基础,包括XML的介绍、在XMI_中使用DTD.命名空间、在XML中使用模式、模式高级技术;第二部分是XML显示技术,包括XML显示技术的CSS、XPath、XSLT;第三部分是基于Java的XML文档解析技术,包括DOM、SAX、JDOM、多姆4J你好迪斯特;第四部分是XML在数据库中的应用,包括关系数据库和XML、深入甲骨文学习XML。《XML基础及实践开发教程/21世纪高等学校计算机应用技术规划教材》不仅可以作为高校计算机相关专业XML相关课程的教材,也可以作为IT从业者的自学参考书。
目录
- □□章 XML入门
- 1.1 了解XML
- 1.1.1 □□个XML文档
- 1.1.2 XML的发展历史
- 1.1.3 XML与其他标记语言相比较
- 1.1.4 XML编辑工具
- 1.2 XML的语法基础
- 1.2.1 XML的文档分类
- 1.2.2 XML的文档组成
- 1.2.3 XMI,的基本语法规则
- 1.3 XML的元素构成
- 1.3.1 元素的形式
- 1.3.2 元素的内容
- 1.4 XML相关技术及不同用途下的类似技术
- 1.4.1 XML的相关技术
- 1.4.2 XML的类似技术
- 1.5 本章小结
- 习题1
- 第2章 在XML中使用DTD
- 2.1 DTD介绍
- 2.1.1 DTD概述
- 2.1.2 DTD的基本语法
- 2.1.3 引入DTD的方式
- 2.1.4 使用XMLSpy创建DTD
- 2.2 DTD中的元素
- 2.2.1 元素定义语法
- 2.2.2 元素类型
- 2.3 DTD中的属性
- 2.3.1 属性定义语法
- 2.3.2 属性类型
- 2.4 DTD中的实体和符号
- 2.4.1 实体
- 2.4.2 符号
- 2.5 使用XMLSpy做DTD与XML转换
- 2.5.1 根据XML文件产生DTD
- 2.5.2 根据DTD文件产生XML
- 2.6 DTD的优缺点
- 2.7 本章小结
- 习题2
- 第3章 命名空间
- 3.1 命名空间概述
- 3.2 命名空间作用域
- 3.3 元素对命名空间的使用
- 3.4 属性对命名空间的使用
- 3.5 DTD对命名空间的支持
- 3.6 本章小结
- 习题3
- 第4章 在XML中使用Schema
- 4.1 Schema概述
- 4.1.1 Schema基础知识
- 4.1.2 □□个Schema文件
- 4.2 Schema的引用方法
- 4.3 Schema的语法结构
- 4.3.1 元素
- 4.3.2 属性
- 4.3.3 注释
- 4.4 Schema的数据类型
- 4.4.1 内置数据类型
- 4.4.2 用户自定义数据类型
- 4.5 本章小结
- 习题4
- 第5章 Schema高级技术
- 5.1 Schema的高级特性
- 5.1.1 元素的替换
- 5.1.2 抽象元素和抽象类型
- 5.1.3 限制替换元素和限制派生类型
- 5.1.4 限制替换类型
- ……
- 第6章 XML的显示技术之CSS
- 第7章 XPath
- 第8章 XSLT
- 第9章 DOM
- □□0章 SAX
- □□1章 JDOM和DOM4J
- □□2章 Digester
- □□3章 关系数据库与XML
- □□4章 深入Oracle学习XML
- 参考文献