出版社:西安电子科技大学出版社
年代:2008
定价:24.0
本书介绍了XML语言应用技术、XML基本语法、XML构架和数据类型约束规范、XML表现形式和数据交互形式等。
第1章 XML 语言简介
1.1 置标语言概述
1.1.1 SGML 语言起源
1.1.2 HTML 语言及其局限性
1.1.3 XML 语言的诞生及其优点
1.2 XML 语言及其应用
第1章 XML 语言简介
1.1 置标语言概述
1.1.1 SGML 语言起源
1.1.2 HTML 语言及其局限性
1.1.3 XML 语言的诞生及其优点
1.2 XML 语言及其应用
1.2.1 XML 语言的概念
1.2.2 XML 的应用
1.3 XML 文档的编辑工具
1.4 一个简单的XML 文档实例
1.5 本章小结
习题1
第2章 XML 基础语法
2.1 XML 文档结构
2.2 XML 声明
2.3 XML 标记与元素
2.3.1 标记的组成
2.3.2 标记命名规则
2.3.3 非空标记与空标记
2.3.4 根元素
2.3.5 元素的属性
2.3.6 元素的嵌套
2.4 XML 命名空间
2.4.1 命名空间的声明形式
2.4.2 命名空间的作用范围
2.5 预定义实体与CDAZA 节
2.6 处理指令与注释
2.7 内部实体引用初探
2.8 格式良好与有效的XML 文档
2.9 综合实例
2.10 本章小结
习题2
第3章 使用DTD 定义有效的XML 文档
3.1 DTD 的作用和基本结构
3.1.1 DTD 的作用
3.1.2 DTD 的基本结构
3.2 XML 中引用DTD
3.2.1 内部引用方式
3.2.2 外部引用方式
3.2.3 内外结合的引用方式
3.2.4 检验XML 文档的有效性
3.3 使用DTD 声明XML 元素
3.3.1 元素的声明
3.3.2 元素内容的控制
3.4 使用DTD 声明XML 属性
3.4.1 属性声明的基本语法
3.4.2 设定属性的缺省值
3.4.3 设置属性值的类型
3.5 DTD中定义和引用实体
3.5.1 内部通用实体
3.5.2 外部通用实体
3.5.3 内部参数实体
3.5.4 外部参数实体
3.6 综合实例
3.7 本章小结
习题3
第4章 XML与W3C XML Schema 模式
4.1 XML Schema 简介
4.1.1 Schema 的本质
4.1.2 使用Schema 的原因
4.1.3 使用Schema 验证XML 文档
4.2 XML Schema的常用内置简单类型
4.2.1 字符串(string)型
4.2.2 小数(decimal)型
4.2.3 整数(integer)型
4.2.4 布尔(boolean)型
4.2.5 日期(date)型
4.2.6 时间(time)型
4.2.7 日期时间(dtateTime)型
4.3 XML Schema声明简单类型
4.3.1 限制字符串的长度
4.3.2 限制数值的取值范围
4.3.3 限制小数位数
4.3.4 枚举类型
4.3.5 模式匹配
4.3.6 元素的固定值和默认值
4.4 XML Schema 声明复杂类型
4.4.1 定义元素顺序
4.4.2 定义元素出现次数
4.4.3 属性声明
4.4.4 ref 引用
4.5 XML Schema 的名称空间
4.5.1 全局声明与局部声明
4.5.2 目标名称空间
4.5.3 在Schema中声明名称空间
4.6 综合实例
4.7 本章小结
习题4
第5章 使用样式表格式化XML文档
5.1 CSS 概述
5.2 XML 中引用CSS
5.2.1 内部CSS引用
5.2.2 外部CSS引用
5.2.3 混合引用CSS
5.3 使用CSS属性设置XML 文档
5.3.1 显示属性设置
5.3.2 字体设置
5.3.3 字体颜色设置
5.3.4 背景颜色与图像设置
5.3.5 文本设置
5.3.6 边距、边框与填充设置
5.4 元素定位
5.4.1 相对定位
5.4.2 绝对定位
5.5 综合实例
5.6 本章小结
习题5
第6章 XSLT 模板转换
6.1 XSLT 概述
6.2 XSLT 基本结构
6.2.1 XML 文档节点树
6.2.2 XML 样式单结构
6.3 XSLT 模板规则
6.3.1 模板定义元素和调用元素
6.3.2 模板转换过程
6.4 常用输出指令
6.4.1 输出文本
6.4.2 生成元素
6.4.3 生成属性
6.4.4 输出注释
6.5 节点选择与路径匹配
6.5.1 使用通配符
6.5.2 路径选择
6.5.3 选择元素属性
6.5.4 使用条件选择节点
6.6 流程控制
6.6.1 单条件流程控制
6.6.2 多条件选择
6.6.3 循环处理
6.7 元素排序
6.8 综合实例
6.9 本章小结
习题6
第7章 基于DOM 的XML 文档解析
7.1 DOM 概述
7.1.1 XML DOM 的含义
7.1.2 文档(Document)对象的概念
7.1.3 节点(Node)的概念
7.2 DOM 节点层次
7.2.1 节点树
7.2.2 节点关系
7.3 XML DOM 的基本操作(基于JavaScript)
7.3.1 创建XML Document 对象
7.3.2 根据节点文本内容查找节点
7.3.3 使用节点对象方法读取XML 文档
7.3.4 编辑节点
7.3.5 添加节点
7.3.6 删除节点
7.4 综合实例
7.5 本章小结
习题7
第8章 XML 与数据岛
8.1 数据岛概述
8.2 数据岛的使用
8.3 XML 数据与HTML 元素绑定
8.4 XML 数据记录绑定
8.4.1 单记录数据绑定
8.4.2 多记录数据集绑定
8.5 使用表格绑定显示数据岛
8.5.1 绑定简单表格
8.5.2 绑定嵌套表格
8.5.3 表格分页显示
8.6 显示数据岛中的XML 元素属性
8.6.1 显示XML 非底层元素属性
8.6.2 显示XML 底层元素属性
8.7 综合实例
8.8 本章小结
习题8
第9章 XML 与AJAX 技术
9.1 AJAX 技术概述
9.2 XMLHttpRequest 对象
9.3 AJAX 开发框架
9.4 AJAX 技术应用实例
9.4.1 选项卡式显示
9.4.2 读取更多内容
9.4.3 异步读取XML 数据
9.4.4 更换多个HTML 片段
9.4.5 数据校验
9.5 综合实例
9.6 本章小结
习题9
第10章 综合应用实例——图书管理系统
10.1 项目功能概述
10.2 数据库设计
10.2.1 图书管理系统E-R图
10.2.2 图书管理系统中的相关表
10.3 架构设计
10.3.1 系统流程
10.3.2 架构模型
10.4 Web表现层设计
10.4.1 读者信息管理
10.4.2 图书信息管理
10.4.3 借书管理
10.4.4 还书管理
10.4.5 图书查询
10.4.6 图书续借
10.5 业务逻辑层设计
10.5.1 图书借阅
10.5.2 图书归还
10.5.3 图书续借
10.6 代码实现
10.6.1 XML 文档结构设计
10.6.2 数据资源层的代码实现
10.6.3 客户端与服务器异步数据传输逻辑
10.6.4 服务器端的调度逻辑
10.6.5 业务逻辑层主要模块代码实现
10.7 本章小结
习题10
参考文献
本书结合案例和项目介绍XML 语言应用 技术,通过大量的案例分析帮助读者了解和使用XML 。
全书共分10章。第1、2章介绍XML 基础语法,第 3、4章介绍XML 架构和数据类型约束规范,第5~9章 介绍XML 的表现形式和数据交互方式,第10章是一个 综合项目。综合项目知识点分散在全书各个章节的具 体案例以及每一章的独立项目即综合实例中,知识贯 穿在案例和项目的分析过程中。
本书既可作为高职高专院校计算机及相关专业的 教材,也可作为计算机软件开发人员的参考书。
书籍详细信息 | |||
书名 | XML案例教程站内查询相似图书 | ||
9787560621180 《XML案例教程》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看 | |||
出版地 | 西安 | 出版单位 | 西安电子科技大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 24.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 304 | 印数 | 4000 |
XML案例教程是西安电子科技大学出版社于2008.08出版的中图分类号为 TP312 的主题关于 可扩充语言,XML-程序设计-高等学校:技术学校-教材 的书籍。