主页 详情

《XML与JAVA程序设计大全》_陈锦辉,王景皓编著_13597295_7113045103

【书名】:《XML与JAVA程序设计大全》
【作者】:陈锦辉,王景皓编著
【出版社】:北京:中国铁道出版社
【时间】:2002
【页数】:434
【ISBN】:7113045103
【SS码】:13597295

最新查询

内容简介

第1章 本书导读与随书光盘介绍

1-1 本书背景与目的

1-2 本书简介

1-3 本书范例

1-4 浏览器的选择

1-5 本书练习题

1-6 本书光盘使用说明

1-7 系列丛书说明

第2章 XML与Java

2-1 XML简介

2-1-1 SGML、XML与HTML

2-1-2 XHTML

2-1-3 命名空间(Namespace)

2-1-4 XSL

2-1-5 验证规则(DTD与XML Schema)

2-1-6 XLink

2-1-7 XPath与XPointer

2-2 XML应用

2-2-1 传统数据处理

2-2-2 文件驱动程序设计方式

2-2-3 软件组件状态保存

2-2-4 企业数据绑定

2-3 Java简介

2-4 Java和XML的结合

2-4-1 应用层

2-4-2 表示层

2-4-3 核心层

2-4-4 链路层

2-4-5 资源层

2-5 总结

练习

第3章 Well-Formed XML

3-1 建立第一份Well-Formed XML文件

3-1-1 Well-Formed XML分析器

3-1-2 XML的基本语法

3-1-3 xml与version声明

3-1-4 根结点(Root)

3-1-5 所有的标记必须以树状排列

3-1-6 成对的标记出现方式

3-1-7 空的标记结尾必须加上″/″

3-1-8 标记名称与属性的规定

3-1-9 属性值前后必须被“″”所包围

3-1-10 特殊字符的规定

3-2 设计XML文件时必须的考虑

3-2-1 标记的考虑

3-2-2 属性的考虑

3-3 语法

3-3-1 用XML设计的标准语言

3-3-2 建立属于您的语言语法

3-4 使用命名空间避免冲突

3-4-1 XML为何需要命名空间

3-4-2 命名空间如何解决问题

3-4-3 在XML中如何使用命名空间

3-4-4 XML使用命名空间的典型——XSL与XHTML

练习

第4章 分析XML文件

4-1 准备工作

4-1-1 分析器的获取

4-1-2 SAX相关包的获取

4-1-3 准备好一份XML文件

4-2 回调函数

4-3 读取XML

4-3-1 初始化设置

4-3-2 分析文件

4-4 内容处理器(Content Handler)

4-4-1 文件定位器(Document Locator)

4-4-2 文件的开始与结束

4-4-3 处理命令

4-4-4 命名空间

4-4-5 元素

4-4-6 元素数据

4-4-7 空格

4-4-8 被忽略的对象

4-4-9 设置分析器的内容处理器

4-5 错误处理器

4-5-1 警告

4-5-2 可恢复的错误

4-5-3 不可恢复的错误

4-5-4 产生错误

4-6 加载分析器的正确方法

练习

第5章 验证规则——DTD与XML Schema

5-1 ValidatedXML文件

5-1-1 DTD

5-1-2 使用DTD的优缺点

5-1-3 Validated XML文件

5-1-4 如何使用Xerces做验证工具

5-2 内部DTD声明与外部DTD声明

5-2-1 内部的DTD声明

5-2-2 外部的DTD声明

5-2-3 内部的DTD与外部DTD的合作

5-3 元素(ELEMENT)

5-3-1 非空元素的声明与使用

5-3-2 空元素的声明与使用(EMPTY的使用)

5-3-3 不做限制的元素声明与使用(ANY的使用)

5-4 树状结构

5-5 结构符号

5-5-1 “()”、“,”结构符号与没有结构符号

5-5-2 重复性符号“*”、“+”

5-5-3 选择性符号“?”、“|”

5-6 更复杂的文件结构与DTD声明

5-6-1 混合型的声明

5-6-2 递归式的声明

5-7 实体

5-7-1 内部实体与外部实体

5-7-2 可拆解实体与不可拆解实体

5-7-3 实体的种类

5-8 再谈实体

5-8-1 在DTD声明中使用实体引用

5-8-2 参数型的实体引用

5-8-3 一般型与参数型实体引用的合作

5-8-4 多个外部DTD的合作方式

5-9 其他命令

5-9-1 备注

5-9-2 IGNORE与INCLUDE

5-9-3 CDATA关键字

5-10 元素的属性

5-10-1 属性使用时的Well-Formed限制

5-10-2 属性的声明语法

5-10-3 属性(值)类型

5-10-4 属性的内建值类型

5-11 属性值类型

5-11-1 CDATA

5-11-2 Enumerated

5-11-3 NMTOKEN

5-11-4 NMTOKENS

5-11-5 ENTITY

5-11-6 ENTITIES

5-11-7 NOTATION

5-11-8 ID

5-11-9 IDREF

5-11-10 IDREFS

5-12 描述属性内建值类型

5-12-1 #IMPLIED

5-12-2 #REQUIRED

5-12-3 #FIXED

5-12-4 特定的默认字符串

5-13 内建属性名称

5-13-1 xml:space内建属性

5-13-2 xml:lang内建属性

5-14 XMLSchema简介

5-14-1 XML Schema在W3C的审议进度

5-14-2 XML Schema与DTD

5-15 XML Schema基础

5-15-1 XML Schema的基本语法

5-15-2 W3C与Microsoft的XML Schema

5-15-3 指定XML Schema

5-16 XML Schema的结构(元素)声明

5-16-1 XML元素声明<ElementType>

5-16-2 XML子元素声明<element>

5-16-3 组元素<group>

5-16-4 属性声明<AttributeType>

5-16-5 元素属性声明<attribute>

5-17 XML Schema的数据类型声明

5-17-1 数据类型分类

5-17-2 数据类型声明(直接声明)

5-17-3 数据类型声明(使用<datatype>声明)

练习

第6章 验证XML文件

6-1 设置分析器

6-1-1 设置属性和特征

6-1-2 激活验证功能

6-2 错误处理器

6-2-1 警告(Warning)

6-2-2 错误(Error)

6-2-3 重大错误(Fatal Error)

6-3 DTD处理器

练习

第7章 XSL

7-1 通过XSL转换XML文件

7-1-1 XSL处理器(XSL Processor)

7-1-2 转换与格式化排版

7-1-3 XSL的主要概念

7-1-4 XML/XSL

7-2 如何使用XSL排版样式表

7-3 XPath路径表示法

7-3-1 XPath简介

7-4 模板(Template)的使用方法

7-4-1 xsl:stylesheet元素

7-4-2 模板(xsl:template元素)匹配原则

7-4-3 xsl:for-each元素

7-4-4 xsl:apply-templates元素(应用样式)

7-4-5 xsl:value-of元素(取出XML元素或属性数据)

7-5 在输出中增加XML数据

7-5-1 xsl:comment元素(加入注释)

7-5-2 xsl:copy元素(复制数据)

7-5-3 xsl:attribute元素(增加属性)

7-5-4 xsl:element元素(增加标记)

7-6 XSL的条件语句控制功能

7-6-1 xsl:if元素

7-6-2 xsl:choose、xsl:when、xsl:otherwise元素

练习

第8章 使用DOM

8-1 什么是DOM

8-1-1 DOM与SAX的比较

8-1-2 DOM和Java的关系

8-2 DOM分析器

8-2-1 建立DOM分析器

8-2-2 取得DOM文件

8-2-3 使用标准方法取得DOM文件

8-2-4 一个更好的输出

8-3 DOM的类

8-3-1 MVC设计方式

8-3-2 DOM基本操作

8-3-3 继承式和扁平式

8-3-4 结点类型

8-3-5 文字(Text)

8-3-6 元素(Element)

8-3-7 属性(Attribute)

8-3-8 注释(Comment)

8-3-9 文件(Document)

8-3-10 DTD(Document Type)

8-3-11 处理命令(ProcessingInstruction)

8-3-12 实体引用(Entity Reference)

8-3-13 字符数据(CDATA)

8-4 进行验证

8-5 纵横DOM

8-5-1 使用NodeIterator

8-5-2 使用TreeWalker

8-5-3 使用NodeFilter

练习

第9章 JDK对XML的支持

9-1 简介

9-2 JAXP

9-2-1 DOM

9-2-2 SAX

9-2-3 XSLT

9-3 JAXB

9-4 JAXM

练习

第10章 XML与数据库的应用

10-1 数据库

10-2 JDBC基础

练习

第11章 XML的多样化显示

11-1 全新的网站形式

11-2 配置一个Cocoon的环境

11-2-1 安装Java

11-2-2 安装Tomcat

11-2-3 安装Cocoon

11-3 初探动态XML文件

11-4 多样的动态内容

11-5 使用servlet来建立动态XML文件

11-6 Cocoon的未来

练习

附录A XML的EBNF语法

XML的EBNF语法

附录B XML分析器的特征(Features)

一般特征

DOM特征

SAX特征

附录C XML分析器的属性(Properties)

一般属性

DOM分析器属性

SAX分析器属性

附录D ISO-639

ISO-639


书查询(www.shuchaxun.com)本网页唯一编码:
223f4e00e4def9c7e66ef2567d6dbc99#5549c40ded590c937336bd4fb52beef3#120516485#13597295_XML与JAVA程序设计大全.zip