Java与XML作者:(美)Brett McLaughlin著;孙兆林等译;孙照林译出版时间:2001-4-1 【图书简介】 一段时间以来,XML已经成为Internet开发人员之间的热门话题。但是怎样深入理解XML的所有类型,并让其工作呢?本书阐述了如何使用XML构建真实世界的应用,其中代码和数据都是真正可移植的。 Java为编程提供了一种平台无关的语言,从而导致了一场编程世界的革命。XML为数据交换提供了一种平台无关的语言,从而使Java这场革命如虎添翼。对于构建基于Web的企业级应用而言,Java和XML有许多相似的特性,比如平台无关性、可扩展性、可重用性和对Unicode的支持。本书展示如何将两者结合起来构建动态生成内容的Web站点,如何通过信息共享和数据交换来降低编写企业级软件的开销,以及如何为需要数据的其他问题开发简单和高效的解决方案。 本书覆盖如下专题: * XML基础 * 使用SAX和DOM API解析XML * 使用DTD和XML模式设计新的文档类型 * 编写生成XML数据的程序 * 使用XML-RPC开发应用 * 使用Web发布框架如Apache Cocoon * 使用XML作为配置语言 * 使用XML构建B2B应用 * 使用RSS和XSP构建信息频道和动态内容 本书是第一本讲述最新版本的DOM规范(DOM Level 2)和SAX API(SAX 2.0)的书。它还是讲述JDOM的第一本书,JDOM是让Java应用程序操作XML更容易的全新API。如果你正在使用XML进行开发,或者准备将来这样做(只要你的工作与Web发布有关),或者正在开发电子商务软件,本书都将是不可或缺的伴侣。 书中还包含SAX 2.0、DOM Level 2和JDOM 1.0的快速参考。 【本书目录】 第1章 XML简介1.1 XML简介1.1.1 XML1.1.2 名字空间1.1.3 XSL与XSLT1.1.4 XPath1.1.5 XML模式1.1.6 XQL1.1.7 其他XML技术1.2 XML使用方法1.2.1 SAX1.2.2 DOM1.2.3 JAXP1.3 使用XML的目的1.3.1 Java和XML:完善的匹配1.3.2 XML的现状1.3.3 对XML的支持1.3.4 XML的未来1.4 下章预告第2章 创建XML2.1 XML文档示例2.2 头文件2.2.1 XML指令2.2.2 文档类型声明2.3 主文件2.3.1 根元素2.3.2 使用名字空间标识XML2.3.3 XML 数据元素2.3.4 元素属性2.3.5 引用XML“常量”2.3.6 非解析数据2.4 下章预告第3章 解析XML3.1 准备工作3.1.1 获取一个解析器3.1.2 获得SAX类和接口3.1.3 获得XML文档3.2 SAX阅读器3.2.1 阅读器范例3.2.2 解析该文档3.2.3 使用InputSource3.3 内容管理器3.3.1 文档定位器3.3.2 文档的开头和结尾 上一篇: JBoss实战:服务器配置指南 下一篇: Java学习路线图:Java必须知道的300个问题