QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30

XML基础教程

  • 类  别:计算机系列
  • 书  名:XML基础教程
  • 主  编:杨献峰
  • 定  价:48
  • 开  本:16开
  • 印刷方式:黑白
  • 页  数:264
  • 时  间:2019年1月
  • 出  版  社:国防科技大学出版社
  • 书  号:978-7-81099-824-6

内容摘要

  本书是为高职高专计算机及相关专业编写的教材。
  本书结合具体实例详细介绍了XML的基础知识及相关技术,内容通俗易懂、层次清晰,让读者能循序渐进地学习XML相关知识。全书共分9章,包括XML概述、XML基本语法、文档类型定义、XML名称空间、XML Schema、使用CSS格式化XML文档、使用XSL转换XML文档、使用DOM访问XML文档及XML与数据库等内容。
  本书适合高职高专学生使用,也可供广大XML编程技术人员和自学者选用。

目录

前 言
第1章 XML概述
 1.1 标记语言概述
  1.1.1 标记语言
  1.1.2 标准通用标记语言
  1.1.3 超文本标记语言
  1.1.4 可扩展标记语言
 1.2 XML与HTML
 1.3 XML的设计目标、特点及应用
  1.3.1 XML的设计目标
  1.3.2 XML的特点
  1.3.3 XML的应用
 1.4 XML相关技术
  1.4.1 XML的可扩展性
  1.4.2 XML的名称空间
  1.4.3 XML样式语言
  1.4.4 XML文档对象模型
 习题1
第2章 XML基本语法
 2.1 XML文档结构
  2.1.1 XML文档声明
  2.1.2 XML文档处理指令
  2.1.3 XML文档注释
 2.2 XML文档元素
  2.2.1 元素的基本形式
  2.2.2 内容元素
  2.2.3 元素的命名规则
  2.2.4 元素的嵌套
 2.3 XML文档中元素属性
  2.3.1 属性的基本形式
  2.3.2 属性的命名
  2.3.3 属性值
 2.4 注释
 2.5 CDATA的语法
 实 训
 习题2
第3章 文档类型定义
 3.1 DTD概述
  3.1.1 DTD简介
  3.1.2 DTD的基本结构
 3.2 元素声明
  3.2.1 元素声明的语法
  3.2.2 不同元素类型的声明
 3.3 属性声明
  3.3.1 属性声明的语法
  3.3.2 属性默认值的设置
  3.3.3 属性的类型
 3.4 内部DTD和外部DTD
  3.4.1 内部DTD
  3.4.2 外部DTD
 实训
 习题3
第4章 XML名称空间
 4.1 名称空间的基本概念
 4.2 名称空间的声明
 4.3 默认的名称空间
 实训
 习题4
第5章 XML Schema
 5.1 XML Schema简介
  5.1.1 XML Schema概述
  5.1.2 XML Schema文档结构
  5.1.3 XML Schema的优点
  5.1.4 XML Schema的数据类型
 5.2 元素声明
  5.2.1 元素的一般性声明
  5.2.2 元素的其他约束性声明
  5.2.3 元素的作用范围
  5.2.4 简单类型元素的声明
  5.2.5 复杂类型元素的声明
 5.3 属性声明
  5.3.1 局部属性声明
  5.3.2 全局属性声明
 5.4 元素内容类型的指定
  5.4.1 空元素
  5.4.2 纯文本内容元素
  5.4.3 纯元素
  5.4.4 混合内容元素
  5.4.5 使用模型组
 实训
 习题5
第6章 使用CSS格式化XML文档
 6.1 CSS简介
  6.1.1 CSS的基本知识
  6.1.2 CSS的创建与应用
 6.2 CSS基本语法
  6.2.1 CSS语法概述
  6.2.2 CSS选择器
  6.2.3 CSS属性与属性值
 6.3 CSS注释
 6.4 CSS属性设置
  6.4.1 显示属性设置
  6.4.2 字体设置
  6.4.3 字体颜色设置
  6.4.4 背景颜色与图像设置
  6.4.5 文本设置
  6.4.6 边距、边框与填充设置
 习题6
第7章 使用XSL转换XML文档
 7.1 XSL概述
 7.2 XSL样式表
  7.2.1 样式表元素
  7.2.2 样式表命名空间
  7.2.3 样式表模块组合
 7.3 XSL模板
  7.3.1 XSL模板的定义
  7.3.2 XSL模板的调用
 7.4 XSL结点的访问
  7.4.1 使用元素名访问结点
  7.4.2 使用匹配符访问结点
  7.4.3 使用路径访问结点
  7.4.4 使用条件访问结点
 7.5 XSL控制指令
  7.5.1 判断指令
  7.5.2 多条件判断指令
  7.5.3 循环处理指令
  7.5.4 输出内容排序
 实训
 习题7
第8章 使用DOM访问XML文档
 8.1 应用程序对XML文件的访问和操作
 8.2 DOM
  8.2.1 DOM结点类型
  8.2.2 DOM对象接口
  8.2.3 Java操作XML文档
 习题8
第9章 XML与数据库
 9.1 XML与数据库概述
  9.1.1 XML与关系数据库
  9.1.2 XML与面向对象数据库
  9.1.3 基于XML的数据库模型
  9.1.4 XML在数据库中的应用模式
 9.2 XML数据源对象
  9.2.1 XML数据源对象的基本概念
  9.2.2 数据集操作
  9.2.3 数据源
  9.2.4 表格转换
 9.3 XML数据转换为数据库
  9.3.1 转换模型
  9.3.2 数据类型
  9.3.3 创建数据库
 9.4 XML数据库
  9.4.1 XML数据库概念
  9.4.2访问XML数据库
 习题9
参考文献
杨献峰,河南科技学院教师。