图书介绍
JAVA XML应用程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 侯要红,栗松涛编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111220565
- 出版时间:2007
- 标注页数:395页
- 文件大小:118MB
- 文件页数:405页
- 主题词:JAVA语言-程序设计;可扩充语言,XML-程序设计
PDF下载
下载说明
JAVA XML应用程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 XML引言1
1.1 XML的发展历史1
1.1.1 标记语言的出现1
1.1.2 标记语言的特点2
1.1.3 RTF标记语言3
1.1.4 HTML标记语言7
1.1.5 标准通用标记语言11
1.1.6 可扩展标记语言11
1.2 XML基础知识15
1.2.1 XML的定义15
1.2.2 XML的设计目标15
1.2.3 XML的样式语言16
1.2.4 XML的链接语言22
1.2.5 XML的名称空间23
1.2.6 XML的文档对象模型23
1.2.7 XML的文档类型定义23
1.2.8 XML的文档类型模式24
1.3 XML的应用26
1.3.1 XML在科学和数学领域中的应用26
1.3.2 XML在化学领域中的应用28
1.3.3 矢量标记语言29
1.3.4 音乐标记语言30
1.3.5 资源描述框架30
1.3.6 人力资源标记语言30
1.3.7 开放的金融交换标准31
1.3.8 可扩展表单描述语言31
1.3.9 无线标记语言31
1.3.10 同步多媒体合成语言32
1.4 小结33
第2章 XML应用程序34
2.1 良构的XML文档34
2.1.1 问题的描述34
2.1.2 使用记事本创建XML文档35
2.1.3 良构的XML文档37
2.2 XML文档中的中文编码问题46
2.3 XML的解析器48
2.4 XML文件的结构51
2.4.1 处理指令52
2.4.2 文件格式定义52
2.4.3 XML文档的树状结构53
2.4.4 标记的命名规则54
2.4.5 XML文档的属性54
2.4.6 XML文档中的注释55
2.4.7 程序中的文字CDATA标记57
2.5 教学信息标记语言设计59
2.6 小结64
第3章 使用CSS格式化XML页面65
3.1 CSS技术简介65
3.2 CSS文档的基本语法66
3.2.1 样式的直接定义法66
3.2.2 成组选择符67
3.2.3 利用CLASS来定义样式68
3.2.4 在CSS文件中使用ID69
3.2.5 STYLE属性的使用70
3.2.6 CSS的继承特性70
3.2.7 使用@import结合样式表单71
3.2.8 !important声明72
3.3 将CSS和XML结合的方法73
3.3.1 独立样式文件73
3.3.2 将样式语句嵌入到XML文件中75
3.3.3 混合方法指定样式77
3.3.4 使用多个样式文件79
3.4 CSS格式化XML文档81
3.4.1 文字属性81
3.4.2 定位属性83
3.4.3 版式属性91
3.5 在XML中使用HTML的标记99
3.5.1 在XML文档中显示图形99
3.5.2 在XML文档中使用超链接100
3.5.3 XML中的换行分段标记101
3.5.4 在XML文档中实现表格101
3.5.5 在XML文档中显示表单102
3.6 在XML文档中添加脚本语言104
3.7 学生选课管理系统样式设计105
3.7.1 学生信息样式的设计106
3.7.2 课程信息的显示108
3.7.3 教师信息的显示样式110
3.8 小结112
第4章 使用XSL显示XML页面113
4.1 XSL的特点113
4.2 使用XSL格式化XML页面的例子114
4.3 XSL的模式语言118
4.3.1 相对定位和绝对定位118
4.3.2 XSL的路径匹配模式122
4.3.3 XSL的控制语句137
4.4 在XSL中使用脚本语句145
4.5 多模板XSL文件格式146
4.5.1 多模板XSL程序的作用机理148
4.5.2 多模板程序设计方法151
4.6 选课系统XSLT样式设计152
4.6.1 绘制整个系统的XML结构图154
4.6.2 设计学生信息的XSL模板154
4.6.3 设计课程信息的XSL模板156
4.6.4 设计教师信息的XSL模板158
4.7 小结160
第5章 XML文档类型定义161
5.1 文档类型定义161
5.2 文档类型声明161
5.2.1 内部DTD的声明161
5.2.2 外部DTD的声明163
5.2.3 外部DTD和内部DTD联合使用164
5.3 元素声明的语法165
5.3.1 #PCDATA型数据165
5.3.2 ANY166
5.3.3 声明子标记的一般语法168
5.3.4 可选择的子标记169
5.3.5 复合标记类型定义171
5.3.6 混合型标记173
5.3.7 空标记的定义方法175
5.3.8 DTD中注释的使用语法175
5.4 实体的声明和使用177
5.4.1 内部一般实体177
5.4.2 外部一般实体180
5.4.3 内部参数实体181
5.4.4 外部参数实体184
5.5 属性的声明和内容类型185
5.5.1 属性的声明185
5.5.2 属性的内容类型189
5.6 项目设计(设计SCLML学生选课系统标记语言)197
5.6.1 设计系统的DTD片段198
5.6.2 设计系统DTD文档199
5.6.3 系统的XML数据片段200
5.6.4 系统的所有数据201
5.7 小结202
第6章 XML中的名称空间203
6.1 名称空间的基本概念203
6.2 名称的声明203
6.3 名称空间的范畴205
6.4 默认的名称207
6.5 使用名称的属性208
6.6 小结210
第7章 XML Schema概述211
7.1 XML Schema的文档结构211
7.1.1 XML Schema文档模板211
7.1.2 XML Schema文档的组成212
7.2 标记与属性的定义213
7.2.1 简单标记的定义213
7.2.2 标记属性的定义215
7.2.3 标记子标记的定义217
7.3 特殊类型属性或标记的定义218
7.3.1 数值范围的限制方法219
7.3.2 字符串的限制方法219
7.3.3 数值位数的显示方法222
7.3.4 枚举的显示方法222
7.3.5 列表类型223
7.3.6 联合类型224
7.4 复杂数据类型224
7.5 元素的子元素的出现次数226
7.6 子标记与属性的分组定义227
7.7 Schema的名称空间229
7.8 XML Schema中的注释231
7.9 小结232
第8章 XML的数据源对象(数据岛)233
8.1 数据岛的一般概念233
8.1.1 DSO的数据显示方法233
8.1.2 内嵌的数据岛234
8.1.3 外部调用数据的数据岛236
8.2 数据岛的数据显示238
8.2.1 通过简单表格来显示数据岛数据238
8.2.2 通过嵌套表格来显示数据岛数据239
8.3 通过记录集管理数据岛244
8.3.1 创建一个记录集245
8.3.2 通过记录集访问数据岛中各个标记的方法247
8.3.3 操作记录集的方法248
8.3.4 遍历记录集249
8.3.5 对记录集进行分页252
8.3.6 把记录取到数组中255
8.4 数据源对象的属性和方法256
8.4.1 数据岛文档的根标记256
8.4.2 数据岛中的节点257
8.4.3 带有数据类型的XML数据岛259
8.4.4 节点数据类型的访问和设定262
8.5 项目应用——使用数据岛实现数据库查询的分页显示263
8.6 小结264
第9章 JAXP与Java XML程序设计265
9.1 Java处理XML概述265
9.2 Java处理XML文件的接口266
9.3 Java常用的解析器267
9.4 使用JAXP操作XML数据268
9.4.1 通过JAXP以DOM方式操作XML269
9.4.2 通过JAXP以SAX方式操作XML271
9.5 小结273
第10章 Java SAX程序设计274
10.1 SAX解析基本原理274
10.2 SAX解析XML的模式275
10.2.1 XMLReader模式276
10.2.2 DefaultHandler模式280
10.2.3 HandlerBase模式281
10.3 SAX解析属性数据284
10.4 使用处理指令处理XML数据286
10.5 处理SAX解析过程中的错误信息288
10.6 SAX过滤器293
10.6.1 SAX过滤器基本原理293
10.6.2 SAX过滤器程序设计模式294
10.7 小结297
第11章 使用DOM管理XML文档298
11.1 声明一个DOM文档对象298
11.2 使用DOM技术访问XML文档节点301
11.3 节点对象的属性303
11.3.1 标记属性的读取操作303
11.3.2 标记的类型305
11.4 节点和属性的创建307
11.4.1 输出一个Document对象308
11.4.2 创建一个节点309
11.5 复制某一个子节点312
11.6 节点的删除与编辑316
11.7 节点的XPATH查询318
11.8 基于DOM的XSLT转换321
11.9 基于DOM的合法性验证324
11.9.1 基于DTD的合法性验证325
11.9.2 基于Schema的合法性验证327
11.10 小结329
第12章 使用JDOM管理XML文档330
12.1 JDOM概述330
12.2 XML文档解析333
12.2.1 从文件加载XML数据334
12.2.2 从字符串加载XML数据334
12.3 JDOM对XML的合法性验证336
12.3.1 基于DTD的合法性验证336
12.3.2 基于Schema的合法性验证338
12.4 使用JDOM创建XML文件339
12.4.1 创建一个标记和属性339
12.4.2 文档类型定义的声明341
12.4.3 名称空间的生成343
12.4.4 JDOM节点的复制和移动345
12.5 JDOM节点的导航和枚举346
12.5.1 JDOM XPath节点查找346
12.5.2 JDOM枚举XML数据文件的节点347
12.6 JDOM进行XSLT转换349
12.7 JDOM和DOM、SAX接口的转换352
12.7.1 JDOM和DOM对象之间的相互转换352
12.7.2 JDOM和SAX对象之间的相互转换355
12.8 小结358
第13章 XML对象加载型配置系统设计359
13.1 XML对象加载概述359
13.1.1 XML描述对象系统360
13.1.2 对象加载系统的设计362
13.2 Tomcat对象加载结构364
13.2.1 对象加载模块的类结构365
13.2.2 XML对象加载上下文365
13.2.3 系统的算法模型367
13.2.4 系统的XML节点匹配模型376
13.2.5 系统的规则集合378
13.3 Tomcat对象加载行为模型379
13.3.1 DoucmentHanler接口所规定的行为380
13.3.2 SaxContext接口所规定的行为384
13.3.3 算法类工厂方法接口384
13.3.4 DTDHandler接口的方法386
13.3.5 EntityResolver接口所规定的方法386
13.3.6 XML文件解析388
13.3.7 XMLMapper对象的初始化389
13.4 Tomcat类加载模块的重用391
13.4.1 使用Java程序指定规则391
13.4.2 使用XML配置文件制定规则392
13.5 小结393
附录 软件调试环境394
热门推荐
- 1027621.html
- 2721807.html
- 602729.html
- 1241939.html
- 3227768.html
- 290709.html
- 3147303.html
- 2537727.html
- 3906584.html
- 1364468.html
- http://www.ickdjs.cc/book_3156092.html
- http://www.ickdjs.cc/book_1991048.html
- http://www.ickdjs.cc/book_1986964.html
- http://www.ickdjs.cc/book_3715709.html
- http://www.ickdjs.cc/book_2022116.html
- http://www.ickdjs.cc/book_3825672.html
- http://www.ickdjs.cc/book_3101129.html
- http://www.ickdjs.cc/book_3187866.html
- http://www.ickdjs.cc/book_2829274.html
- http://www.ickdjs.cc/book_3186221.html