XML程序设计案例教程

出版时间:2012-3  出版社:机械工业出版社  作者:郝俊寿,丁艳会 主编  页数:202  

内容概要

  本书内容紧扣国家对高职高专培养高级应用型、复合型人才的技能水平和知识结构的要求,以若干个小型Web应用项目案例的开发思路为主线,采用模块分解、任务驱动、子任务实现、代码设计四层结构,通过对模块中每个任务相应知识点的详解,引导读者学习需求分析、分层设计、开发环境配置、功能实现以及整合测试等项目开发基本技能和XML语言相关知识。同时,本书采用学材小结、习题等方式对每个模块的理论知识和开发技能进行强化练习。

书籍目录


前言  
模块一 XML概论
 任务一 了解标志语言的发展
  子任务1 了解SGML起源
  子任务2 了解HTML出现背景
  子任务3 了解XML的诞生
  子任务4 了解XML与HTML的主要区别
 任务二 了解XML的特点和应用前景
  子任务1 了解XML的优缺点
  子任务2 了解XML的应用前景
 任务三 了解XML开发和应用环境
  学材小结
  习题
模块二 案例学习XML基础
 任务一 XML基本操作案例—— 通信录
 任务二 案例掌握XML语法知识
  子任务1 XML的标记与元素
  子任务2 XML的属性
  子任务3 XML声明
  子任务4 处理指令
  子任务5 字符数据与实体引用
  子任务6 CDATA段
  子任务7 XML注释
  子任务8 格式良好的XML文档
 任务三 XML的名称空间
  学材小结
  习题
模块三 XML的DTD实例
 任务一 了解DTD
  子任务1 什么是DTD
  子任务2 为什么要使用DTD
 任务二 XML文档的DTD实例—— 给通信
  录增加DTD文件
  子任务1 给通信录增加内部DTD
  子任务2 给通信录增加外部DTD
  子任务3 给通信录增加公用DTD
 任务三 定义元素及其后代
  子任务1 元素类型声明
  子任务2 定义元素及其子元素
  子任务3 有顺序的子元素
  子任务4 重复元素
  子任务5 成组元素
  子任务6 或(OR)
  子任务7 可选子元素
  子任务8 混合内容
  子任务9 空元素
 任务四 定义元素属性
  子任务1 定义有效的元素属性
  子任务2 属性默认值
  子任务3 属性类型
  子任务4 CDATA类型
  子任务5 枚举类型
  子任务6 ID和IDREF
  子任务7 NMTOKEN和NMTOKENS
  子任务8 NOTATION类型
  子任务9 实体属性类型与参数实体
  学材小结
  习题
模块四 Schema
 任务一 了解Schema的由来
  子任务1 了解Schema的诞生
  子任务2 了解Schema的发展历程
 任务二 定义元素及其后代
  子任务1 Schema的简单实例—— 给通信
  录增加Schema
  子任务2 Schema文件的结构
  子任务3 用Schema定义元素及其内容
  子任务4 用Schema定义元素属性
  子任务5 Schema的特色—— 扩展数据
  类型
  子任务6 Schema中的注释
  子任务7 Schema的应用
 任务三 XML命名空间
  子任务1 前缀标识法
  子任务2 如何声明命名空间
  子任务3 什么是合法名称
 任务四 命名空间的使用
  子任务1 命名空间作用于元素
  子任务2 命名空间作用于属性
  子任务3 巧用命名空间丰富表现效果
  子任务4 命名空间与DTD
  学材小结
  习题
模块五 使用CSS格式化XML
 任务一 了解CSS
  子任务1 CSS概述
  子任务2 样式解决了一个普遍的问题
  子任务3 样式表极大地提高了工作效率
  子任务4 多重样式将层叠为一个
 任务二 CSS的基本语法
  子任务1 CSS语法
  子任务2 如何创建CSS
  子任务3 CSS背景
  子任务4 CSS文本
  子任务5 CSS字体
  子任务6 CSS列表
  子任务7 CSS表格
  子任务8 CSS轮廓
 任务三 CSS框模型
  子任务1 CSS框模型概述
  子任务2 CSS内边距
  子任务3 CSS边框
  子任务4 CSS外边距
  子任务5 CSS外边距合并
 任务四 CSS定位
  子任务1 CSS定位概述
  子任务2 CSS相对定位
  子任务3 CSS绝对定位
  子任务4 CSS浮动
 任务五 CSS实例—— 英超联赛球队网页
  学材小结
  习题
模块六 XML与HTML
 任务一 了解XML的局限性
 任务二 IE中数据岛的处理方式
 任务三 XML的数据绑定
 任务四 XML的嵌套处理
 任务五 DSO技术的应用
 任务六 遍历记录集
 任务七 与Script语言相结合
  子任务 HTML中的XML数据岛记录集
  页面管理
 任务八 数据岛实例—— 图书资料显示实例
  学材小结
  习题
模块七 XSL转换
 任务一 了解XSL的背景知识
  子任务1 XSL简介
  子任务2 XML文档转换原理
  子任务3 XML文档的转换步骤
  子任务4 XSL文档标准格式
  子任务5 XSL的语法结构
  子任务6 XSL的模板规则
 任务二 XSL转换实例—— 网站购物车
  学材小结
  习题
模块八 XML DOM
 任务一 了解DOM基础知识
  子任务1 了解接口的由来
  子任务2 DOM与SAX并存
 任务二 DOM组成、DOM树和接口
  子任务1 DOM的组成
  子任务2 DOM树
  子任务3 DOM的4个基本接口
 任务三 XML文档访问
  子任务1 创建Document对象
  子任务2 加载XML文档
  子任务3 遍历XML文档
  子任务4 添加元素
  子任务5 删除元素
  子任务6 修改元素
 任务四 SAX基础知识
  子任务1 SAX分析器接口简介
  子任务2 生成应用程序框架
  子任务3 引入需要的类
  子任务4 创建分析器
  子任务5 实现DocumentHandler接口
  子任务6 输出异常
  子任务7 简单格式化输出
  子任务8 处理文档事件
 任务五 应用程序的编译与执行
 任务六 客户机与服务器的数据交互
  子任务1 C/S的通信模式
  子任务2 基于XML的C/S
  子任务3 向服务器发送数据
  子任务4 XMLHTTP对象的Open方法
  子任务5 XMLHTTP对象的Send方法
  子任务6 服务器端的数据处理
  子任务7 服务器端的响应消息
  子任务8 客户机处理响应信息
 任务七 DOM实例—— 北京申奥
  学材小结
  习题
模块九 XML与数据交换
 任务一 XML的数据交换机制与数据
  存取机制
  子任务1 XML数据交换机制
  子任务2 XML数据存取机制
 任务二 XML与数据库
  子任务1 XML与关系数据库
  子任务2 XML与面向对象数据库
  子任务3 基于XML数据库的模型分析
  子任务4 XML在数据库中的应用模式
 任务三 XML数据交换技术
  子任务1 ADO控件技术
  子任务2 HTTPXML对象技术
  子任务3 DB2XML转换工具
  子任务4 ODBC2XML转换工具
  子任务5 XOSL转换工具
  子任务6 ASP2XML组件
  子任务7 InterAccess软件包
  子任务8 XML Servlet软件包
  子任务9 WDDX Web分布式数据交换
 任务四 数据库对XML的支持
  子任务1 MS SQL Server
  子任务2 Oracle 8i
  子任务3 Informix
  学材小结
  习题
模块十 利用XML与ASP.NET构建小型
  Web应用程序—— 网上书店
 任务 利用XML和ASP. NET构建动态网站
  子任务1 网上书店项目概述
  子任务2 网站后台数据文件
  子任务3 网站站点架构
  子任务4 具体实现
  学材小结
  习题
参考文献

图书封面

评论、评分、阅读与下载


    XML程序设计案例教程 PDF格式下载


用户评论 (总计1条)

 
 

  •   一直想找一本关于xml设计的教程,终于找到了,不错的书,内容丰富,就是纸质差了点,每次翻页,都怕把它撕破了。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7