书籍详情

XML基础教程与实验指导

XML基础教程与实验指导

作者:孙晓非 等编著

出版社:清华大学出版社

出版时间:2008-11-01

ISBN:9787302182627

定价:¥38.00

购买这本书可以去
内容简介
  本书由浅入深,全面地介绍了XML开发和应用知识。全书共分为11章,内容包含XML基本概念、XML基本语法、DTD、CSS样式、DOM树模型、SAX事件解析、数据岛与DSO对象、XPath查询语言和XML数据交换,涵盖了XML的各个主要知识点。本书配套光盘还提供了书中实例的源代码。本书体现了作者在软件技术教学改革过程中形成的“项目驱动、案例教学、理论实践一体化”教学方法,适合作为XML职业培训教材和各级院校ASP授课培训教程,也适合作为XML自学资料和参考资料。
作者简介
暂缺《XML基础教程与实验指导》作者简介
目录
第1章 XML概述
 1.1 标记语言
  1.1.1 标记语言的历史
  1.1.2 理解标记语言
 1.2 通用标记语言SGML
 1.3 超文本标记语言HTML
  1.3.1 HTML概述
  1.3.2 HTML页面标记
  1.3.3 HTML文字与字体标记
  1.3.4 HTML表格标记
  1.3.5 HTML表单标记
 1.4 XML简介
  1.4.1 XML技术产生背景
  1.4.2 XML介绍
  1.4.3 XML与SGML、HTML比较
  1.4.4 XML简单例子
  1.4.5 XML的优势
  1.4.6 XML的应用及发展
 1.5 XML相关技术
 1.6 扩展练习
第2章 XML语法
 2.1 XML文档的结构
  2.1.1 XML文档的组成与声明
  2.1.2 XML文档的注释
 2.2 XML文档的元素
  2.2.1 元素介绍
  2.2.2 XML元素综合实例
 2.3 XML元素的属性
 2.4 CDATA段
  2.4.1 特殊字符的使用
  2.4.2 CDATA的格式
  2.4.3 CDATA的位置
 2.5 XML命名空间
  2.5.1 命名空间的概念
  2.5.2 定义命名空间
  2.5.3 默认命名空间
 2.6 格式良好的XML文档
  2.6.1 创建格式良好的XML文档
  2.6.2 有效的XML文档
 2.7 扩展练习
第3章 DTD规范XML文档
 3.1 DTD的基本概念
  3.1.1 DTD简介
  3.1.2 DTD的基本结构
 3.2 DTD对元素声明
  3.2.1 元素类型声明
  3.2.2 元素内容类型
  3.2.3 元素声明综合实例
 3.3 DTD对属性声明
  3.3.1 属性声明语法
  3.3.2 属性类型
  3.3.3 属性附加声明
 3.4 引用DTD
  3.4.1 引用内部DTD
  3.4.2 引用外部DTD
  3.4.3 混合引用DTD
 3.5 实体声明与引用
  3.5.1 实体的概念与分类
  3.5.2 内部普通实体
  3.5.3 外部普通实体
  3.5.4 内部参数实体
  3.5.5 外部参数实体
 3.6 XML Schema简介
  3.6.1 XML Schema的基本概念
  3.6.2 XML Schema的数据类型
  3.6.3 XML根元素的声明
  3.6.4 XML元素及其属性声明
  3.6.5 XML Schema范例说明
  3.6.6 XML Schema的引用
 3.7 扩展练习
第4章 CSS修饰XML文档
 4.1 CSS简介
  4.1.1 CSS基本知识
  4.1.2 CSS的创建与应用
 4.2 CSS的基本语法
  4.2.1 CSS语法概述
  4.2.2 CSS选择器
 4.3 CSS属性设置
  4.3.1 设置显示属性
  4.3.2 设置字体属性
  4.3.3 设置色彩属性
  4.3.4 设置边框属性
  4.3.5 设置布局属性
  4.3.6 设置文本属性
 4.4 CSS链接
  4.4.1 使用一般链接指令
  4.4.2 使用@import指令
  4.4.3 样式应用说明
 4.5 扩展练习
第5章 XSL转换XML文档
 5.1 XSL简介
  5.1.1 XSL概念
  5.1.2 XSL的转换原理
  5.1.3 XSL文档的创建与应用
  5.1.4 XSL与CSS比较
 5.2 XSL模板
  5.2.1 XSL模板规则
  5.2.2 XSL模板调用
 5.3 XSL节点选择
  5.3.1 使用元素名选择节点
  5.3.2 使用路径选择节点
  5.3.3 使用匹配符选择节点
  5.3.4 使用元素属性选择节点
  5.3.5 使用附加条件选择节点
 5.4 XSL控制指令
  5.4.1 简单判断指令
  5.4.2 多条件判断指令
  5.4.3 循环处理指令
  5.4.4 输出内容的排序
 5.5 XSL应用实例
 5.6 扩展练习
第6章 DOM解析XML文档
 6.1 XML文档解析
  6.1.1 XML解析器
  6.1.2 常用解析器接口
 6.2 DOM介绍
 6.3 DOM文档树模型
 6.4 DOM接口对象
  6.4.1 DOM基本接口
  6.4.2 DOM对象
 6.5 DOM使用
  6.5.1 DOM对象的创建及调用
  6.5.2 访问Document节点
  6.5.3 访问Element节点
  6.5.4 访问Text节点
  6.5.5 访问Attr节点
 6.6 DOM对文档的操作
  6.6.1 动态创建XML文档
  6.6.2 添加和删除元素节点
  6.6.3 添加和删除属性节点
  6.6.4 添加或修改文本节点
  6.6.5 异常处理
 6.7 扩展练习
第7章 SAX解析XML文档
 7.1 SAX概述
  7.1.1 SAX简介
  7.1.2 SAX的工作机制
  7.1.3 常用接口
  7.1.4 SAX解析器的创建及使用
 7.2 SAX应用
  7.2.1 处理文件开始与结束
  7.2.2 处理指令
  7.2.3 处理开始和结束标记
  7.2.4 处理文本数据
  7.2.5 处理空白
  7.2.6 处理命名空间
  7.2.7 处理实体
  7.2.8 SAX应用程序异常
 7.3 SAX与DOM接口比较
 7.4 扩展练习
第8章 数据岛
 8.1 数据岛概述
  8.1.1 数据岛定义
  8.1.2 数据岛绑定
 8.2 数据岛的应用
  8.2.1 数据岛的使用形式
  8.2.2 数据岛访问XML元素内容
  8.2.3 数据岛访问XML标记的属性
 8.3 DSO数据源对象
  8.3.1 DSO概念
  8.3.2 操作XML数据岛数据
  8.3.3 遍历XML数据岛数据
  8.3.4 分页显示XML数据岛数据
 8.4 DSO和XSL切换样式
 8.5 扩展练习
第9章 XPath查询
 9.1 XPath概述
  9.1.1 XPath数据模型
  9.1.2 XPath定位操作返回节点列表
 9.2 使用MSXML文档对象模型执行XPath查询
 9.3 XPath定位路径
  9.3.1 轴
  9.3.2 节点测试
  9.3.3 表达式
 9.4 函数
  9.4.1 字符串函数
  9.4.2 数值函数
  9.4.3 布尔函数
  9.4.4 节点集函数
 9.5 图书查询
 9.6 扩展练习
第10章 XML数据交换
 10.1 数据交换的基本概念
  10.1.1 数据交换的类型
  10.1.2 数据存取机制
 10.2 XML与数据库
  10.2.1 XML与关系数据库
  10.2.2 XML与面向对象的数据库
  10.2.3 SQL Server 2000对XML的支持
 10.3 XML与SQL Server的数据交换
  10.3.1 配置IIS服务器
  10.3.2 通过HTTP方式访问SQL Server
 10.4 使用HTTP访问数据库对象
 10.5 使用ADO实现数据交换
 10.6 扩展练习
第11章 新闻管理系统
 11.1 需求分析
  11.1.1 系统背景介绍
  11.1.2 功能需求分析
 11.2 系统概述
  11.2.1 系统总体设计
  11.2.2 系统操作详细设计
 11.3 系统数据实现
  11.3.1 XML数据
  11.3.2 数据库数据
 11.4 典型代码实现
  11.4.1 系统前台首页实现
  11.4.2 用户注册和用户登录
  11.4.3 查看具体新闻
猜您喜欢

读书导航