《XML学习指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)Michael J.Young著;前导工作室译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2001
  • ISBN:7111086228
  • 页数:254 页
图书介绍:

第1章 为什么要使用XML 1

1.1 XML的需要 1

第一部分 XML概览 1

1.1.1 XML解决方案 4

1.1.2 SGML、HTML和XML 6

1.2 XML的正式目标 7

1.3 标准XML应用 8

1.4 XML的实际应用 9

2.1.1 创建XML文档 12

第2章 创建并显示第一个XML文档 12

2.1 创建一个XML文档 12

2.1.2 XML文档剖析 14

2.1.3 一些基本的XML规则 16

2.2 显示XML文档 16

2.2.1 显示没有样式表的XML文档 17

2.2.2 在Internet Explorer 5中获取XML错误 18

2.2.3 使用级联样式表显示XML文档 19

3.1 一个格式正确的XML文档的组成部分 27

第二部分 创建XML文档 27

第3章 创建格式正确的XML文档 27

3.2 给文档添加元素 31

3.2.1 元素的剖析 32

3.2.2 创建不同的元素类型 35

3.3 给元素添加属性 37

3.3.1 创建属性的规则 38

3.3.2 合法属性值的规则 38

第4章 添加注释、处理指令和CDATA节 42

4.1 插入注释 42

4.1.1 注释的形式 42

4.1.2 在哪里放置注释 42

4.2 使用处理指令 43

4.2.1 处理指令的形式 43

4.2.2 怎样使用处理指令 44

4.2.3 处理指令可以放在什么地方 44

4.3.1 CDATA节的形式 45

4.3 包括CDATA节 45

4.3.2 CDATA节可以放在什么地方 46

第5章 创建有效的XML文档 47

5.1 有效XML文档的基本标准 47

5.2 添加DTD 48

5.2.1 DTD的格式 49

5.2.2 创建DTD 49

5.3 声明元素类型 50

5.3.1 元素类型声明的格式 51

5.3.2 元素内容规范 51

5.4 声明属性 57

5.4.1 属性列表声明的格式 57

5.4.2 属性类型 58

5.4.3 缺省的声明 63

5.5 使用外部DTD子集 64

5.5.1 只使用外部DTD子集 64

5.5.2 同时使用外部DTD子集和内部DTD子集 65

5.5.3 有条件地忽略外部DTD子集的一部分 66

5.6 把格式正确的文档转换为有效文档 67

第6章 定义和使用实体 71

6.1 实体定义和分类 71

6.2 声明通用实体 73

6.2.1 声明内部通用可析型实体 73

6.2.2 声明外部通用可析型实体 75

6.2.3 声明外部通用不可析型实体 76

6.2.4 声明符号 77

6.3.1 声明内部参数可析型实体 78

6.3 声明参数实体 78

6.3.2 声明外部参数可析型实体 79

6.4 插入实体引用 81

6.4.1 实体引用示例1 82

6.4.2 实体引用示例2 82

6.5 插入字符引用 83

6.6 使用预定义实体 84

6.7 给文档添加实体 85

第7章 使用级联样式表显示XML文档 91

第三部分 在Web浏览器中显示XML文档 91

7.1 使用级联样式表的基本步骤 92

7.1.1 第1步:创建样式表文件 92

7.1.2 第2步:链接样式表到XML文档 100

7.2 级联样式表中的级联 101

7.3 设置display属性 103

7.4 设置字体属性 105

7.4.1 设置font-family属性 105

7.4.2 设置font-size属性 107

7.4.3 设置font-style属性 110

7.4.4 设置font-weight属性 110

7.4.5 设置font-variant属性 112

7.5 设置color属性 112

7.6 设置背景属性 114

7.6.1 设置background-color属性 114

7.6.2 设置background-image属性 115

7.6.3 设置background-repeat属性 117

7.6.4 设置background-position属性 119

7.7 设置文本间距和对齐属性 123

7.7.1 设置letter-spacing属性 123

7.7.2 设置vertical-align属性 125

7.7.3 设置text-align属性 125

7.7.4 设置text-indent属性 127

7.7.5 设置inline-height属性 128

7.7.6 设置text-transform属性 129

7.7.7 设置text-decoration属性 129

7.8 设置方框属性 130

7.8.1 设置页边距属性 131

7.8.2 设置边界属性 134

7.8.3 设置填充符属性 137

7.8.4 设置尺寸属性 138

7.8.5 设置定位属性 139

7.9 在XML文档中插入HTML元素并使用名称空间 147

10.5 访问XML属性 149

7.10 创建并使用一个功能完善的级联样式表 150

7.10.1 创建文档 150

7.10.2 创建样式表 153

第8章 使用数据绑定显示XML文档 155

8.1 主要步骤 155

8.2 第一步:链接XML文档到HTML页 156

8.2.1 XML数据是怎样存储的 157

8.2.2 检查XML的错误 158

8.3 第二步:绑定HTML元素到XML元素 158

8.3.1 使用表格数据绑定 158

8.3.2 使用单记录数据绑定 173

8.3.3 其他数据绑定技术 178

8.3.4 把数据绑定与DTD一起使用 184

8.3.5 绑定HTML元素到XML属性 189

8.4 把脚本与DSO一起使用 193

第9章 使用文档对象模式脚本显示XML文档 199

9.1 把XML文档链接到HTML页 199

9.2 DOM的结构 200

9.3 访问和显示XML文档元素 204

9.3.1 使用NodeList对象 208

9.3.2 检索元素的字符数据 209

9.3.3 显示可变数目的XML元素 210

9.3.4 使用其他方法访问元素 213

9.4 访问并显示XML文档的属性值 216

9.5 访问XML实体和记号 218

9.6 遍历整个XML文档 222

9.7 检查XML文档的有效性 226

9.7.1 怎样使用有效性测试页面 226

9.7.2 有效性测试页面是怎样工作的 227

第10章 使用XSL样式表显示XML文档 230

10.1 使用XSL样式表的基本步骤 230

10.2 使用单个XSL模板 231

10.3 使用多个模板 243

10.4 过滤并排序XML数据 245

10.4.1 过滤 245

10.4.2 排序 246

10.4.3 过滤和排序样式表的例子 246

附录 获取更多信息的Web地址 252