XML程序设计案例教程
¥32.00定价
作者: 刘瑞新
出版时间:2015年6月
出版社:机械工业出版社
- 机械工业出版社
- 9787111501060
- 75153
- 0063177547-5
- 平装
- 16开
- 2015年6月
- 工学
- 软件工程
- TP312XM
- 计算机
- 高职高专
内容简介
《XML程序设计案例教程》系统介绍了可扩展标记语言XML的应用,全书共分为7章,其中前3章主要介绍可扩展标记语言XML的发展、开发环境、基本语法、DTD等内容,后4章主要介绍显示XML数据的层叠样式单语言CSS和可扩展样式表语言XSL、文档对象接口DOM的应用及数据岛DSO技术的应用,书后附有习题参考答案。本书在讲述知识点的同时,精心为每个重要的知识点设计相应的实例,使读者能够快速、准确地掌握该知识点内容,并能根据实例举一反三、融会贯通。本书所有例题、实训、习题均经上机通过,保证顺利执行。
目录
第1章 XML概述
1.1 XML的发展历程
1.1.1 SGML
1.1.2 HTML
1.1.3 XML
1.2 XML的设计目标
1.3 XML的优势与不足
1.3.1 XML的优势
1.3.2 XML的不足
1.4 XML的应用领域
1.5 XML的相关技术
1.6 XML解析器
1.7 XML开发环境
1.7.1 Altova XMLSpy的安装
1.7.2 Altova XMLSpy的使用
1.8 实训
1.9 习题
第2章 XML语法
2.1 XML文档结构
2.2 XML文档序文
2.2.1 XML文档声明
2.2.2 XML处理指令
2.2.3 XML注释
2.2.4 DTD定义
2.3 XML文档元素
2.3.1 元素定义
2.3.2 元素命名规范
2.3.3 元素类型
2.4 XML元素属性
2.4.1 属性定义
2.4.2 属性定义规则
2.4.3 元素内容与属性的转换
2.5 特殊字符编码
2.6 CDATA区段
2.7 XML文档的良构性与有效性
2.8 XML文档结构树
2.9 实训
2.10 习题
第3章 使用DTD规范XML文档
3.1 DTD概述
3.1.1 DTD简介
3.1.2 DTD的作用
3.1.3 DTD的分类
3.2 DTD对元素的声明
3.2.1 元素声明
3.2.2 元素内容类型
3.2.3 元素次数限定符
3.2.4 元素声明综合实例
3.3 DTD对属性的声明
3.3.1 属性声明
3.3.2 属性类型
3.3.3 属性附加声明
3.4 DTD对实体的声明
3.4.1 实体基本概念
3.4.2 实体分类
3.4.3 普通实体
3.4.4 参数实体
3.5 实训
3.6 习题
第4章 使用CSS格式化XML文档
4.1 CSS概述
4.2 CSS格式化XML文档的步骤
4.3 CSS基本语法
4.4 CSS常用属性
4.4.1 显示属性
4.4.2 字体属性
4.4.3 颜色属性
4.4.4 边框属性
4.4.5 背景属性
4.4.6 布局属性
4.4.7 文本属性
4.5 实训
4.6 习题
第5章 使用XSL转换XML文档
5.1 XSL概述
5.2 XSL转换XML文档的步骤
5.3 创建XSL文档
5.4 XSL模板
5.4.1 模板定义
5.4.2 模板调用
5.5 XSL节点定位
5.6 XSL节点内容输出
5.7 XSL控制指令
5.7.1 单条件判断指令
5.7.2 多条件判断指令
5.7.3 循环处理指令
5.7.4 排序指令
5.8 实训
5.9 习题
第6章 数据岛
6.1 数据岛概述
6.2 XML文档的绑定
6.3 XML元素的绑定
6.3.1 单一记录绑定
6.3.2 多记录绑定
6.4 使用分页表格显示XML数据
6.5 XML元素属性的显示
6.5.1 记录属性的显示
6.5.2 字段属性的显示
6.6 实训
6.7 习题
第7章 XML DOM的应用
7.1 XML DOM概述
7.2 XML DOM节点树
7.3 XML DOM解析器
7.4 XML DOM节点对象
7.5 XML DOM节点属性和方法
7.5.1 XML DOM节点属性
7.5.2 XML DOM节点方法
7.6 XML DOM节点的访问
7.7 实训
7.8 习题
参考文献