图书介绍

XML实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

XML实用教程
  • 马在强主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302179832
  • 出版时间:2008
  • 标注页数:209页
  • 文件大小:45MB
  • 文件页数:221页
  • 主题词:可扩充语言,XML-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

XML实用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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,为什么还要发展XML8

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又引用内部DTD51

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 Schema63

5.1模式简介63

XML Schema介绍64

为何使用XML Schema64

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格式化XML83

6.1格式化XML的原因83

6.2什么是CSS84

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格式化XML111

7.1 XSLT概述111

7.2 XSL与XPath113

XML文档结构树113

一个完整的XSL文档实例114

XSL与XPath116

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章 访问XML137

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

8.2 DOM138

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

热门推荐