当前位置:首页 > 工业技术
XML实践教程
XML实践教程

XML实践教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:张银鹤,张秋香,孙膺等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:7302154880
  • 页数:358 页
图书介绍:本书介绍XML在数据描述和网页开发的应用。
《XML实践教程》目录

第1章 XML概述 1

1.1 HTML标记语言 1

1.1.1 HTML概述与基本结构 1

1.1.2 HTML页面标记 4

1.1.3 文字布局及字体标记 9

1.1.4 表格标记和多媒体标记 13

1.1.5 表单标记 19

1.2 XML与HTML 23

1.2.1 XML形成历史 23

1.2.2 XML概述 24

1.2.3 第一个XML例子 25

1.2.4 XML和HTML 26

1.3 XML解析器 27

1.4 XML的优势 28

1.4.1 技术优势 28

1.4.2 商业优势 29

1.5 XML应用及其相关技术 30

1.5.1 XML应用领域 30

1.5.2 XML相关技术 31

1.6 实验指导 33

1.7 思考与练习 34

第2章 XML语法 35

2.1 XML文档结构 35

2.1.1 组成与声明 35

2.1.2 注释与处理指令 37

2.2 XML标记 38

2.2.1 定义XML标记 39

2.2.2 标记的分类 39

2.2.3 标记的规则 40

2.2.4 标记的意义 40

2.3 XML文档元素 41

2.3.1 定义XML元素 41

2.3.2 XML元素特性 41

2.3.3 XML元素规则 43

2.4 XML属性 43

2.4.1 属性的定义 43

2.4.2 属性规则 44

2.4.3 属性转换 44

2.5 特殊字符及CDATA区段 45

2.5.1 特殊字符的使用 45

2.5.2 CDATA的格式及位置 46

2.6 XML命名空间 47

2.6.1 命名空间的概念 47

2.6.2 命名空间的定义 48

2.6.3 默认命名空间 49

2.7 XML文档语法小结 50

2.7.1 正确的XML文档 50

2.7.2 XML语法小结 52

2.8 实验指导 53

2.9 思考与练习 55

第3章 XML中使用DTD 57

3.1 DTD基本概念 57

3.1.1 DTD简介 57

3.1.2 DTD的基本结构 58

3.2 DTD对元素的声明 61

3.2.1 元素类型声明 61

3.2.2 元素内容类型 62

3.2.3 元素指示符 64

3.2.4 元素声明综合示例 66

3.3 DTD对属性的声明 67

3.3.1 属性声明的语法 67

3.3.2 属性类型 68

3.3.3 属性默认值 72

3.3.4 属性声明综合示例 73

3.4 实体的声明与引用 75

3.4.1 实体的概念与分类 75

3.4.2 普通实体 76

3.4.3 外部普通实体 79

3.4.4 参数实体 82

3.4.5 未解析实体 86

3.5 注记和条件语句 87

3.5.1 注记 88

3.5.2 条件语句 88

3.6 实验指导 90

3.7 思考与练习 92

第4章 XML Schema简介 93

4.1 XML Schema与DTD 93

4.2 XML Schema 94

4.2.1 XML Schema的概述 94

4.2.2 XML Schema的特点 95

4.2.3 XML Schema基本结构 95

4.3 XML Schema的使用 96

4.3.1 Schema作用 97

4.3.2 Schema引用 97

4.3.3 XML Schema简单示例 98

4.4 Microsoft XML Schema数据类型 100

4.5 W3C XML Schema数据类型 101

4.5.1 简单类型 101

4.5.2 复杂类型 105

4.6 XML Schema元素声明 113

4.6.1 Microsoft XML Schema元素声明 113

4.6.2 W3C XML Schema元素声明 119

4.7 XML Schema属性声明 125

4.7.1 Microsoft XML Schema属性声明 125

4.7.2 W3C XML Schema属性声明 126

4.8 XML Schema命名空间 128

4.8.1 XML Schema命名空间类型 128

4.8.2 引用XML Schema命名空间 129

4.9 实验指导 130

4.10 思考与练习 131

第5章 XML与样式表 133

5.1 样式表概述 133

5.1.1 CSS简介 133

5.1.2 CSS语法 134

5.1.3 CSS与XML结合使用 134

5.2 CSS基本样式及使用 137

5.2.1 CSS单位 137

5.2.2 文本显示方式 140

5.2.3 字体显示方式 142

5.2.4 文本控制 144

5.2.5 边框样式 146

5.2.6 边缘样式 147

5.2.7 颜色和背景样式 149

5.2.8 设置鼠标 151

5.2.9 层叠样式 152

5.3 使用CSS显示XML文档 153

5.4 实验指导 156

5.5 思考与练习 157

第6章 XSL转换 159

6.1 XSL入门 159

6.1.1 XSL概述 159

6.1.2 XML文档结构树 160

6.1.3 XSL样式单及工作原理 161

6.2 XSL模板 164

6.2.1 模板概述 164

6.2.2 模板与标记匹配 165

6.2.3 调用模板 167

6.3 节点的访问 169

6.3.1 访问单个节点 169

6.3.2 访问多个节点 170

6.4 节点的输出 173

6.4.1 XSL中加入注释 173

6.4.2 输出节点的内容 174

6.4.3 显示标记的名称 176

6.4.4 创建标记及设置属性 177

6.4.5 XSL的布尔运算 179

6.4.6 XSL的比较运算 182

6.5 节点的选择性输出 183

6.5.1 输出中条件判断 184

6.5.2 输出中多条件判断 186

6.6 在XSL中使用CSS 188

6.7 实验指导 190

6.8 思考与练习 191

第7章 DOM接口技术 193

7.1 DOM接口概述 193

7.2 DOM的结构 195

7.3 DOM对象 197

7.3.1 DOM基本接口 197

7.3.2 DOM基本对象 199

7.4 DOM的使用 200

7.4.1 创建DOM对象 200

7.4.2 加载XML文档 201

7.4.3 遍历XML文档 203

7.4.4 DOM接口应用(一) 204

7.4.5 DOM接口应用(二) 206

7.4.6 DOM接口应用(三) 209

7.4.7 DOM接口应用(四) 211

7.5 DOM对文档的操作 215

7.5.1 动态创建XML文档 215

7.5.2 添加子元素 217

7.5.3 添加或修改元素内容 219

7.5.4 删除子元素 220

7.5.5 异常处理 222

7.5.6 动态转换XML文档 224

7.6 实验指导 227

7.7 思考与练习 228

第8章 SAX接口技术 230

8.1 SAX接口概述 230

8.1.1 SAX接口 230

8.1.2 SAX工作机制 232

8.2 SAX接口应用 233

8.2.1 SAX接口及解析器 233

8.2.2 SAX处理文件开始与结束 237

8.2.3 SAX处理指令 238

8.2.4 SAX处理开始和结束标记 240

8.2.5 SAX处理文本数据 242

8.2.6 SAX处理空白 245

8.2.7 SAX处理命名空间 247

8.2.8 SAX处理实体 249

8.2.9 文件定位器 251

8.2.10 SAX处理错误 253

8.2.11 SAX处理不可解析实体 255

8.2.12 SAX应用程序异常 257

8.2.13 SAX与数据库应用 259

8.3 SAX接口与DOM接口 262

8.4 实验指导 265

8.5 思考与练习 266

第9章 XLink和XPointer技术 268

9.1 XLink 268

9.1.1 XLink简介 268

9.1.2 XLink语法 269

9.2 简单链接 270

9.2.1 简单链接概念及结构 270

9.2.2 简单链接实现的图像嵌入链接 272

9.3 扩展链接 274

9.3.1 扩展链接的概念 274

9.3.2 扩展链接定义 275

9.3.3 扩展链接的类型元素 276

9.3.4 扩展链接应用 279

9.4 外联链接 283

9.5 扩展链接组 285

9.6 XPointer 285

9.7 实验指导 288

9.8 思考与练习 290

第10章 数据岛 292

10.1 数据岛基本概念 292

10.1.1 数据岛定义 292

10.1.2 数据岛的绑定与DSO 293

10.2 在HTML中显示XML数据 294

10.2.1 数据岛形式 295

10.2.2 数据岛中XML元素的显示 297

10.2.3 XML标记属性的处理 299

10.3 数据岛对象 301

10.3.1 数据岛对象的访问 301

10.3.2 数据岛对象的深入研究 305

10.4 DSO和XSL切换样式 311

10.5 实验指导 316

10.6 思考与练习 317

第11章 XML应用实例 319

11.1 XML实例需求概述 319

11.2 XML和数据库 321

11.3 XML和JSP 324

11.3.1 JSP简介 324

11.3.2 配置实例环境 325

11.3.3 实现实例查询模块编码 327

11.3.4 实现实例添加模块编码 338

11.4 XML和JavaScript 345

11.4.1 JavaScript简介 345

11.4.2 实例代码编写 347

附录 思考与练习 357

相关图书
作者其它书籍
返回顶部