本书一培养合格的Java程序员为目标,内容包括XML基础知识,XML应用程序,使用CSS格式化XML页面,使用XSL显示XML页面,XML文档类型定义,XML中的名称空间,XML Schema概述,XML的数据源对象,JAXP与Java XML程序设计,Java SAX程序设计,使用DOM管理XML文档,使用JDOM管理XML文档和XML对象加载型配置系统设计。将项目开发方法应用于一系列实战案例中,提高读者实际应用能力。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java XML应用程序设计/挑战Java程序员系列丛书 |
分类 | |
作者 | 侯要红//栗松涛 |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书一培养合格的Java程序员为目标,内容包括XML基础知识,XML应用程序,使用CSS格式化XML页面,使用XSL显示XML页面,XML文档类型定义,XML中的名称空间,XML Schema概述,XML的数据源对象,JAXP与Java XML程序设计,Java SAX程序设计,使用DOM管理XML文档,使用JDOM管理XML文档和XML对象加载型配置系统设计。将项目开发方法应用于一系列实战案例中,提高读者实际应用能力。 内容推荐 本书从程序设计的角度讲解了XML的系统知识。本书主要内容包括XML基础知识,XML应用程序,使用CSS格式化XML页面,使用XSL显示XML页面,XML文档类型定义,XML中的名称空间,XML Schema概述,XML的数据源对象,JAXP与Java XML程序设计,Java SAX程序设计,使用DOM管理XML文档,使用JDOM管理XML文档和XML对象加载型配置系统设计。本书由浅入深,由易到难,通过丰富的教学案例的应用技术。本书中的程序不需要特殊运行条件和编程环境,有IE 6、JDK 1.6 JDOM Xalan和写字板就可以了。 目录 丛书序 前言 第1章 XML引言 1.1 XML的发展历史 1.1.1 标记语言的出现 1.1.2 标记语言的特点 1.1.3 RTF标记语言 1.1.4 HTML记语言 1.1.5 标准通用标记语言 1.1.6 可扩展标记语言 1.2 XML基础知识 1.2.1 XML的定义 1.2.2 XML的设计目标 1.2.3 XML的样式语言 1.2.4 XML的链接语言 1.2.5 XML的名称空间 1.2.6 XML的文档对象模型 1.2.7 XML的文档类型定义 1.2.8:XML的文档类型模式 1.3 XML的应用 1.3.1 XML在科学和数学领域中的应用 1.3.2 XML在化学领域中的应用 1.3.3 矢量标记语言 1.3.4 音乐标记语言 1.3.5 资源描述框架 1.3.6 人力资源标记语言 1.3.7 开放的金融交换标准 1.3.8 可扩展表单描述语言 1.3.9 无线标记语言 1.3.10 同步多媒体合成语言 1.4 小结 第2章 XML应用程序 2.1 良构的XML文档 2.1.1 问题的描述 2.1.2 使用记事本创建XML文档 2.1.3 良构的XML文档 2.2 XML文档中的中文编码问题 2.3 XML的解析器 2.4 XML文件的结构 2.4.1 处理指令 2.4.2 文件格式定义 2.4.3 XML文档的树状结构 2.4.4 标记的命名规则 2.4.5 XML文档的属性 2.4.6 XML文档中的注释 2.4.7 程序中的文字CDATA标记 2.5 教学信息标记语言设计 2.6 小结 第3章 使用CSS格式化XML页面 3.1 CSS技术简介 3.2 CSS文档的基本语法 3.2.1 样式的直接定义法 3.2.2 成组选择符 3.2.3 利用CLASS来定义样式 3.2.4 在CSS文件中使用Ⅲ 3.2.5 STYLE属性的使用 3.2.6 CSS的继承特性 3.2.7 使用@import结合样式表单 3.2.8 1important声明 3.3 将CSS和XML结合的方法 3.3.1 独立样式文件 3.3.2 将样式语句嵌入到XML文件由 3.3.3 混合方法指定样式 3.3.4 使用多个样式文件 3.4 CSS格式化XML文档 3.4.1 文字属性 3.4.2 定位属性 3.4.3 版式属性 3.5 在XML中使用HTML的标记 3.5.1 在XML文档中显示图形 3.5.2 在XML文档中使用超链接 3.5.3 XML中的换行分段标记 3.5.4 在XML文档中实现表格 3.5.5 在XML文档中显示表单 3.6 在XML文档中添加脚本语言 3.7 学生选课管理系统样式设计 3.7.1 学生信息样式的设计 3.7.2 课程信息的显示 3.7.3 教师信息的显示样式 3.8 小结 第4章 使用XSL显示XML页面 4.1 XSL的特点 4.2 使用XSL格式化XML页面的例子 4.3 XSL的模式语言 4.3.1 相对定位和绝对定位 4.3.2 XSL的路径匹配模式 4.3.3 XSL的控制语句 4.4 在XSL中使用脚本语句 4.5 多模板XSL文件格式 4.5.1 多模板XSL程序的作用机理 4.5.2 多模板程序设计方法 4.6 选课系统XSLT样式设计 4.6.1 绘制整个系统的XML结构图 4.6.2 设计学生信息的XSL模板 4.6.3 设计课程信息的XS模板 4.6.4 设计教师信息的XSL模板 4.7 小结 第5章 XML文档类型定义 5.1 文档类型定义 5.2 文档类型声明 5.2.1 内部DTD的声明 5.2.2 外部DTD的声明 5.2.3 外部DTD和内部DTD联合使用 5.3 元素声明的语法 5.3.1 #PCDATA型数据 5.3.2 ANY 5.3.3 声明子标记的一般语法 5.3.4 可选择的子标记 5.3.5 复合标记类型定义 5.3.6 混合型标记 5.3.7 空标记的定义方法 5.3.8 DTD中注释的使用语法 5.4 实体的声明和使用 5.4.1 内部一般实体 5.4.2 外部一般实体 5.4.3 内部参数实体 5.4.4 外部参数实体 5.5 属性的声明和内容类型 5.5.1 属性的声明 5.5.2 属性的内容类型 5.6 项目设计(设计SCLML学生选课系统标记语言) 5.6.l 设计系统的DTD片段 5.6.2 设计系统DTD文档 5.6.3 系统的XML数据片段 5.6.4 系统的所有数据 5.7 小结 第6章 XML中的名称空间 6.1 名称空间的基本概念 6.2 名称的声明 6.3 名称空间的范畴 6.4 默认的名称 6.5 使用名称的属性 6.6 小结 第7章 XML Schema概述 7.1 XML Schema的文档结构 7.1.1 XML Schema文档模板 7.1.2 XML Schema文档的组成 7.2 标记与属性的定义 7.2.1 简单标记的定义 7.2.2 标记属性的定义 7.2.3 标记子标记的定义 7.3 特殊类型属性或标记的定义 7.3.1 数值范围的限制方法 7.3.2 字符串的限制方法 7.3.3 数值位数的显示方法 7.3.4 枚举的显示方法 7.3.5 列表类型 7.3.6 联合类型 7.4 复杂数据类型 7.5 元素的子元素的出现次数 7.6 子标记与属性的分组定义 7.7 Schema的名称空间 7.8 XML Schema中的注释 7.9 小结 第8章 XML的数据源对象(数据岛) 8.1 数据岛的一般概念 8.1.1 DSO的数据显示方法 8.1.2 内嵌的数据岛 8.1.3 外部调用数据的数据岛 8.2 数据岛的数据显示 8.2.1 通过简单表格来显示数据岛数据 8.2.2 通过嵌套表格来显示数据岛数据 8.3 通过记录集管理数据岛 8.3.1 创建一个记录集 8.3.2 通过记录集访问数据岛中各个标记的方法 8.3.3 操作记录集的方法 8.3.4 遍历记录集 8.3.5 对记录集进行分页 8.3.6 把记录取到数组中 8.4 数据源对象的属性和方法 8.4.1 数据岛文档的根标记 8.4.2 数据岛中的节点 8.4.3 带有数据类型的XML数据岛 8.4.4 节点数据类型的访问和设定 8.5 项目应用——使用数据岛实现数据库查询的分页显示 8.6 小结 第9章 JAXP与Java XML程序设计 9.1 Java处理肌概述 9.2 Java处理XML文件的接口 9.3 Java常用的解析器 9.4 使用JAXP操作XML数据 9.4.1 通过JAXP以DOM方式操作XML 9.4.2 通过JAXP以SAX方式操作XML 9.5 小结 第10章 Java SAX程序设计 10.1 SAX解析基本原理 10.2 SAX解析XML的模式 10.2.1 XMLReader 模式 10.2.2 DefaultHandlei模式 10.2.3 HandlerBase模式 10.3 SAX解析属性数据 10.4 使用处理指令处理XML数据 10.5 处理SAX解析过程中的错误信息 10.6 SAX过滤器 10.6.1 SAX过滤器基本原理 10.6.2 SAX过滤器程序设计模式 10.7 小结 第11章 使用DOM管理XML文档 11.1 声明一个DOM文档对象 11.2 使用DOM技术访问XML文档节点 11.3 节点对象的属性 11.3.1 标记属性的读取操作 11.3.2 标记的类型 11.4 节点和属性的创建 11.4.1 输出一个:Document对象 11.4.2 创建一个节点 11.5 复制某一个子节点 11.6 节点的删除与编辑 11.7 节点的XPATH查询 11.8 基于DOM的XSLT转换 11.9 基于DOM的合法性验证 11.9.1 基于DTD的合法性验证 11.9.2 基于Schema的合法性验证 11.10 小结 第12章 使用JDOM管理XML文档 12.1 JDOM概述 12.2 XML文档解析 12.2.1 从文件加载XMI,数据 12.2.2 从字符串加载XML数据 12.3 JDOM对XML的合法性验证 12.3.1 基于DTD的合法性验证 12.3.2 基于sc1aema的合法性验证 12.4 使用JDOM创建XML文件 12.4.1 创建一个标记和属性 12.4.2 文档类型定义的声明 12.4.3 名称空间的生成 12.4.4 1DOM节点的复制和移动 12.5 JDM节点的导航和枚举 12.5.1 JDOM:XPath节点查找 12.5.2 JDOM枚举XML数据文件的节点 12.6 JDOM进行XSu转换 12.7 JDOM和DOM、SAX接口的转换 12.7.1 JDOM和DOM对象之间的相互转换 12.7.2 JDOM和SAX对象之间的相互转换 12.8 小结 第13章 XML对象加载型配置系统设计 13.1 XML对象加载概述 13.1.1 XML描述对象系统 13.1.2 对象加载系统的设计 13.2 Tomcat对象加载结构 13.2.1 对象加载模块的类结构 13.2.2 XML对象加载上下文 13.2.3 系统的算法模型 13.2.4 系统的XML节点匹配模型 13.2.5 系统的规则集合 13.3 Tomcat对象加载行为模型 13.3.1 DoucmentHanler接口所规定的行为 13.3.2 SaxContext接口所规定的行为 13.3.3 算法类工厂方法接口 13.3.4 DTDHandler接口的方法 13.3.5 EntityResolver 接口所规定的方法 13.3.6 XML文件解析 13.3.7 XMLMapper对象的初始化 13.4 Tomcat类加载模块的重用 13.4.1 使用Java程序指定规则 13.4.2 使用XML配置文件制定规则 13.5 小结 附录 软件调试环境 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。