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

XML实用教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:马在强主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302179832
  • 页数:209 页
图书介绍:本书由XML及其相关技术介绍和实战XML两部分组成。
《XML实用教程》目录
标签:主编 教程

第1章 XML语言简介 1

1.1 HTML与置标语言 1

HTML简介 1

置标语言 3

1.2 XML的来源 4

1.3 XML的制定目标 5

1.4 XML概述 5

1.5 有了HTML,为什么还要发展XML 8

HTML的缺陷 8

XML的特点 9

1.6 XML相关技术 10

1.7 XML的应用 10

习题 11

第2章 XML语法 12

2.1 XML文档结构 12

XML文档的声明 13

XML文档的处理指令 14

XML文档的注释 15

2.2 XML文档的元素与标记 17

标记 18

元素的基本形式 19

元素内容 19

元素的嵌套 22

2.3 XML属性 24

属性的基本形式 24

属性的命名 25

属性的值 26

2.4 预定义实体与字符数据的引用 26

2.5 CDATA段 28

2.6 XML文档类型 29

2.7 实训 建立格式正确的XML文档 30

习题 30

第3章 文档类型定义(DTD) 31

3.1 DTD文档结构 31

3.2 DTD中的元素声明 33

元素声明的语法 33

控制元素的内容 33

3.3 DTD中的属性声明 40

属性声明语法 41

属性默认值的定义 41

属性的类型 43

3.4 DTD的引用 48

内部DTD的引用 48

外部DTD的引用 48

既引用外部DTD又引用内部DTD 51

3.5实体的定义和使用 51

实体分类 52

一般实体的定义和使用 52

参数实体的定义和使用 53

3.6实训用DTD验证XML文档的合法性 54

习题 55

第4章 命名空间 56

4.1 为什么需要命名空间 56

4.2 XML的命名空间 58

XML命名空间的声明 59

默认XML命名空间的声明 60

XML命名空间作用于属性 61

4.3 DTD与命令空间 61

习题 62

第5章 XML Schema 63

5.1模式简介 63

XML Schema介绍 64

为何使用XML Schema 64

5.2如何制定XML Schema Definition(XSD) 65

全局组件与命名类型 66

局部组件与匿名类型 66

XML文档如何引用XML Schema文件 67

5.3 XML Schema元素的声明 68

全局元素声明 68

局部元素声明 69

元素声明的数据类型 70

元素默认值和固定值 71

5.4 XML Schema属性的声明 71

属性声明的数据类型 72

属性默认值和固定值 73

5.5简单类型 74

简单类型的种类及定义 74

简单类型的限制(Restriction) 74

简单类型的枚举(Enumeration) 75

简单类型的列表(List) 76

简单类型的联合(Union) 76

5.6复杂类型 77

复杂类型的定义 78

复杂类型的sequence组 78

复杂类型的choice组 78

复杂类型的all组 80

在复杂类型定义中使用属性类型 80

5.7实训用XML Schema验证XML文档的合法性 81

习题 82

第6章 使用CSS格式化XML 83

6.1格式化XML的原因 83

6.2什么是CSS 84

6.3链接CSS和XML文档 85

创建XML文档 85

创建CSS样式文件 87

6.4 CSS基础语法 89

CSS语法概述 89

使用CSS选择元素 91

6.5 CSS中的属性设置 94

CSS属性与属性值 94

CSS属性的设置 97

6.6 CSS应用实例 106

6.7实训 按指定格式输出XML文档 107

习题 109

第7章 使用XSL格式化XML 111

7.1 XSLT概述 111

7.2 XSL与XPath 113

XML文档结构树 113

一个完整的XSL文档实例 114

XSL与XPath 116

7.3 XPath及其相关 117

XPath节点 117

XPath语法 118

坐标轴 120

操作符 121

常用函数 122

7.4 XSL模板及使用 123

XSL模板指令 123

XSL模板应用实例 125

7.5 XSL节点的访问 125

使用元素名访问节点 125

使用匹配符访问节点 125

使用路径访问节点 126

访问指定的元素属性 127

在模板中选择多个元素 128

使用附加条件访问节点 128

7.6 XSL控制指令 129

判断指令 129

多条件判断指令 129

循环处理指令 130

输出内容的排序 132

7.7 XSL应用实例 133

XML文档实例 133

XSL样式表实例 134

7.8实训 按指定格式输出XML文档 135

习题 135

第8章 访问XML 137

8.1应用程序如何访问与操作XML文档 137

8.2 DOM 138

DOM节点类型 139

DOM对象接口 141

Java操作XML文档之DOM篇 145

8.3 Java操作XML文档之JDOM篇 150

JDOM包结构介绍 150

JDOM主要使用方法 151

JDOM与XML的具体应用 153

8.4实训在Java平台上利用DOM或者JDOM操作XML文档 156

习题 156

第9章 XML综合应用实例——YuJie.作业管理系统 158

9.1系统概述 158

开发背景 158

系统功能 159

9.2系统概要设计 159

系统实现方案和系统模块划分 159

XML文档结构设计 160

9.3系统详细设计 163

用户登录流程图 163

学生提交作业模块设计 163

学生查看作业结果模块设计 163

教师发布作业模块设计 165

教师批改作业模块设计 165

教师统计作业模块设计 165

修改密码模块设计 166

9.4 XML文档的创建和系统编码 166

创建项目 166

创建XML文档 167

JavaBean的创建 167

9.5系统功能模块编码设计 174

用户登录编码 174

学生用户功能模块代码 177

教师用户功能模块代码 190

修改密码功能模块代码 204

9.6部署系统 207

返回顶部