书籍详情
深入浅出XML
作者:贾小珠等编著
出版社:人民邮电出版社
出版时间:2001-01-01
ISBN:9787115096760
定价:¥28.00
购买这本书可以去
内容简介
可扩展标记语言XML是一种新的Web开发语言,利用它可以通过Internet/Intranet创建并发布信息。本书首先介绍了标记语言和XML的基本概念,并通过一个简单的实例说明了XML文档的基本组成,然后详细介绍了XML的语法规则、文档类型定义、XML Schema、级联样式单、可扩展样式语言等XML的基本内容,最后介绍了W3C的DOM接口标准、Microsoft的XML DOM以及XML在ASP、VB和HTML中的应用。本书内容由浅入深,在讲解基本概念和基本知识的同时给出了大量实例。本书适合具有一定网络基础知识的读者阅读,也可作为工程设计人员的技术参考书或大中专学生的自学教材。
作者简介
暂缺《深入浅出XML》作者简介
目录
第1章 XML概述
1.1 标记语言
1.1.1 标记语言的含义
1.1.2 标准通用标记语言
1.1.3 HTML简介
1.2 XML简介
1.2.1 XML的含义
1.2.2 XML的设计目标
1.2.3 XML的一些常用术语和基本概念
1.2.4 XML的未来
1.3 XML文档编辑工具
1.3.1 通用编辑工具
1.3.2 专用编辑工具
1.4 简单的XML文档
第2章 XML语言基础
2.1 语法基础
2.1.1 大小写
2.1.2 数据
2.1.3 CDATA段
2.1.4 注释
2.2 序码(Prolog)
2.2.1 XML声明
2.2.2 文档类型声明
2.3 处理指令(PI)
2.4 元素及其属性
2.5 元素的层次结构
2.6 实体简介
2.7 XML文档的结构
2.7.1 逻辑结构
2.7.2 物理结构
2.8 有效的XML文档
2.9 结构完整的XML文档实例
第3章 创建DTD
3.1 基本概念
3.2 元素
3.2.1 元素声明
3.2.2 空元素
3.2.3 ANY元素
3.2.4 #PCDATA
3.2.5 子元素定义
3.2.6 混合内容的元素
3.3 属性
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.4.5 外部参数实体
3.5 名称空间
第4章 XML Schema
4.1 XML Schema概述
4.2 Schema的结构
4.3 XML Schema的元素
4.3.1 ElemenType元素
4.3.2 element元素
4.3.3 group元素
4.3.4 description元素
4.4 属性
4.5 Schema对名称空间的支持
第5章 级联样式单CSS1
5.1 什么是CSS
5.2 CSS样式单与XML文档的链接
5.3 选择元素
5.3.1 选择符(Selector)
5.3.2 伪元素(pseudo-element)
5.3.3 伪类(Pseudo-class)
5.3.4 上下文关联选择符和CSS注释
5.4 继承性
5.5 CSS中的单位
5.5.1 长度单位
5.5.2 URL单位
5.5.3 颜色单位
5.6 块、内联或列表项元素
5.7 字体属性
5.8 font简略属性
5.9 颜色和背景属性
5.10 文本属性
5.11 框属性
5.12 滤镜和渐变
5.12.1 滤镜和渐变
5.12.2 滤镜和渐变属性
第6章 级联样式单CSS2
6.1 扩展定位与可视格式化
6.1.1 CSS2定位
6.1.2 扩展定位与可视属性
6.2 页面格式与打印支持
6.3 音频属性
第7章 扩展样式语言XSL
7.1 XSL简介
7.2 XSL变换
7.2.1 树型结构
7.2.2 XSL样式单文档
7.2.3 XSL样式单和XML文档的链接
7.3 XSL模板
7.3.1 xsl:apply-templates 元素
7.3.2 模板的select属性
7.4 在XSL中对节点值的简单操作
7.4.1 使用xsl:value-of来计算节点值
7.4.2 使用xsl:for-each元素处理多个元素
7.4.3 使用order-by模式对输出节点排序
7.5 节点的匹配模式
7.5.1 匹配根模式
7.5.2 匹配元素名
7.5.3 使用“/”字符匹配子节点
7.5.4 使用“//”符号匹配子元素
7.5.5 使用“@”符号匹配属性
7.5.6 使用comment()匹配注释
7.5.7 使用text()匹配文本节点
7.5.8 “或”操作符(|)
7.6 条件模板
7.6.1 条件表达式
7.6.2 XSL中的常用节点方法
7.6.3 在模板输出中使用条件
7.6.4 在模板属性中使用条件
7.7 XSL格式化对象
7.7.1 XSL格式化语言概述
7.7.2 格式化对象及其属性
7.7.3 fo名称空间
7.7.4 格式化对象实例
第8章 XML链接
8.1 XML链接简介
8.2 XLink
8.2.1 简单链接
8.2.2 扩展链接
8.3 XPointer
8.3.1 绝对路径
8.3.2 相对路径
第9章 文档对象模型
9.1 DOM概述
9.1.1 节点
9.1.2 DOM中的数据类型
9.2 VBScript简介
9.2.1 变量与常量
9.2.2 运算符
9.2.3 流程控制
9.2.4 VBScript中的过程和函数
9.3 JavaScript简介
9.3.1 变量和常量
9.3.2 运算符
9.3.3 程序流程控制
9.3.4 JavaScript中的函数
9.4 W3C DOM接口
9.4.1 Document接口
9.4.2 Node接口
9.4.3 NodeList接口
9.4.4 NamedNodeMap接口
9.4.5 DocumentFragment接口
9.4.6 CharacterData接口
9.4.7 Attr接口
9.4.8 Element接口
9.4.9 其他接口介绍
9.5 Microsoft XML DOM
9.5.1 使用Microsoft XMLDOM ActiveX数据对象
9.5.2 XMLDOMDocument对象
9.5.3 XMLDOMElement对象
9.5.4 XMLDOMNode对象
9.5.5 XMLDOMNodeList对象
9.5.6 XMLDOMNamedNodeMap对象
9.5.7 XMLDOMAttribute对象
9.5.8 XMLDOMText对象
9.5.9 XMLDOMParseError对象
9.5.10 其他对象介绍
第10章 XML的应用
10.1 ASP对象
10.1.1 ASP内置对象概述
10.1.2 Response对象
10.1.3 Request对象
10.1.4 Server对象
10.2 ADO对象
10.2.1 Connection对象
10.2.2 Recordset对象
10.2.3 Fields集合和Field对象
10.3 数据岛
10.3.1 数据岛的加载
10.3.2 数据岛的数据绑定
10.3.3 数据岛中的记录集
10.4 XML在ASP中的应用
10.4.1 利用ASP生成动态XML页面
10.4.2 利用FSO存取XML
10.4.3 利用DOM存取XML
10.5 XML在VB中的应用
10.5.1 加载XML文档
10.5.2 遍历XML文档元素
10.5.3 操作XML文档元素
10.5.4 下载和上载XML文档
1.1 标记语言
1.1.1 标记语言的含义
1.1.2 标准通用标记语言
1.1.3 HTML简介
1.2 XML简介
1.2.1 XML的含义
1.2.2 XML的设计目标
1.2.3 XML的一些常用术语和基本概念
1.2.4 XML的未来
1.3 XML文档编辑工具
1.3.1 通用编辑工具
1.3.2 专用编辑工具
1.4 简单的XML文档
第2章 XML语言基础
2.1 语法基础
2.1.1 大小写
2.1.2 数据
2.1.3 CDATA段
2.1.4 注释
2.2 序码(Prolog)
2.2.1 XML声明
2.2.2 文档类型声明
2.3 处理指令(PI)
2.4 元素及其属性
2.5 元素的层次结构
2.6 实体简介
2.7 XML文档的结构
2.7.1 逻辑结构
2.7.2 物理结构
2.8 有效的XML文档
2.9 结构完整的XML文档实例
第3章 创建DTD
3.1 基本概念
3.2 元素
3.2.1 元素声明
3.2.2 空元素
3.2.3 ANY元素
3.2.4 #PCDATA
3.2.5 子元素定义
3.2.6 混合内容的元素
3.3 属性
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.4.5 外部参数实体
3.5 名称空间
第4章 XML Schema
4.1 XML Schema概述
4.2 Schema的结构
4.3 XML Schema的元素
4.3.1 ElemenType元素
4.3.2 element元素
4.3.3 group元素
4.3.4 description元素
4.4 属性
4.5 Schema对名称空间的支持
第5章 级联样式单CSS1
5.1 什么是CSS
5.2 CSS样式单与XML文档的链接
5.3 选择元素
5.3.1 选择符(Selector)
5.3.2 伪元素(pseudo-element)
5.3.3 伪类(Pseudo-class)
5.3.4 上下文关联选择符和CSS注释
5.4 继承性
5.5 CSS中的单位
5.5.1 长度单位
5.5.2 URL单位
5.5.3 颜色单位
5.6 块、内联或列表项元素
5.7 字体属性
5.8 font简略属性
5.9 颜色和背景属性
5.10 文本属性
5.11 框属性
5.12 滤镜和渐变
5.12.1 滤镜和渐变
5.12.2 滤镜和渐变属性
第6章 级联样式单CSS2
6.1 扩展定位与可视格式化
6.1.1 CSS2定位
6.1.2 扩展定位与可视属性
6.2 页面格式与打印支持
6.3 音频属性
第7章 扩展样式语言XSL
7.1 XSL简介
7.2 XSL变换
7.2.1 树型结构
7.2.2 XSL样式单文档
7.2.3 XSL样式单和XML文档的链接
7.3 XSL模板
7.3.1 xsl:apply-templates 元素
7.3.2 模板的select属性
7.4 在XSL中对节点值的简单操作
7.4.1 使用xsl:value-of来计算节点值
7.4.2 使用xsl:for-each元素处理多个元素
7.4.3 使用order-by模式对输出节点排序
7.5 节点的匹配模式
7.5.1 匹配根模式
7.5.2 匹配元素名
7.5.3 使用“/”字符匹配子节点
7.5.4 使用“//”符号匹配子元素
7.5.5 使用“@”符号匹配属性
7.5.6 使用comment()匹配注释
7.5.7 使用text()匹配文本节点
7.5.8 “或”操作符(|)
7.6 条件模板
7.6.1 条件表达式
7.6.2 XSL中的常用节点方法
7.6.3 在模板输出中使用条件
7.6.4 在模板属性中使用条件
7.7 XSL格式化对象
7.7.1 XSL格式化语言概述
7.7.2 格式化对象及其属性
7.7.3 fo名称空间
7.7.4 格式化对象实例
第8章 XML链接
8.1 XML链接简介
8.2 XLink
8.2.1 简单链接
8.2.2 扩展链接
8.3 XPointer
8.3.1 绝对路径
8.3.2 相对路径
第9章 文档对象模型
9.1 DOM概述
9.1.1 节点
9.1.2 DOM中的数据类型
9.2 VBScript简介
9.2.1 变量与常量
9.2.2 运算符
9.2.3 流程控制
9.2.4 VBScript中的过程和函数
9.3 JavaScript简介
9.3.1 变量和常量
9.3.2 运算符
9.3.3 程序流程控制
9.3.4 JavaScript中的函数
9.4 W3C DOM接口
9.4.1 Document接口
9.4.2 Node接口
9.4.3 NodeList接口
9.4.4 NamedNodeMap接口
9.4.5 DocumentFragment接口
9.4.6 CharacterData接口
9.4.7 Attr接口
9.4.8 Element接口
9.4.9 其他接口介绍
9.5 Microsoft XML DOM
9.5.1 使用Microsoft XMLDOM ActiveX数据对象
9.5.2 XMLDOMDocument对象
9.5.3 XMLDOMElement对象
9.5.4 XMLDOMNode对象
9.5.5 XMLDOMNodeList对象
9.5.6 XMLDOMNamedNodeMap对象
9.5.7 XMLDOMAttribute对象
9.5.8 XMLDOMText对象
9.5.9 XMLDOMParseError对象
9.5.10 其他对象介绍
第10章 XML的应用
10.1 ASP对象
10.1.1 ASP内置对象概述
10.1.2 Response对象
10.1.3 Request对象
10.1.4 Server对象
10.2 ADO对象
10.2.1 Connection对象
10.2.2 Recordset对象
10.2.3 Fields集合和Field对象
10.3 数据岛
10.3.1 数据岛的加载
10.3.2 数据岛的数据绑定
10.3.3 数据岛中的记录集
10.4 XML在ASP中的应用
10.4.1 利用ASP生成动态XML页面
10.4.2 利用FSO存取XML
10.4.3 利用DOM存取XML
10.5 XML在VB中的应用
10.5.1 加载XML文档
10.5.2 遍历XML文档元素
10.5.3 操作XML文档元素
10.5.4 下载和上载XML文档
猜您喜欢