第1章 XML范例
XML组织机构
XML分析
名称空间
转换
处理指令
字符编码
DTD和实体
XML Schema
小结
W3C技术报告
相关网络资源
列表
第2章 SAX 2.0
使用SAX
程序包org.xml.sax
程序包org.xml.sax.ext
程序包org.xml.sax.helpers
小结
第3章 DOM内核
使用DOM
程序包org.w3c.dom
DOM Level 3 Core
小结
第4章 DOM扩展
程序包org.w3c.dom.views
程序包org.w3c.dom.events
DOM Level 3中的事件
程序包org.w3c.dom.traversal
程序包org.w3c.dom.range
小结
第5章 JAXP 1.1
程序包javax.xml.parsers
程序包javax.xml.transform
程序包javax.xml.transform.stream
程序包javax.xml.transform.sax
程序包javax.xml.transform.dom
小结
第6章 JDOM范例
范例
使用JDOM
小结
第7章 Oracle XDK
获取Oracle XDK
XDK的组件
XDK版本和特性上的差别
核心的XML分析器
XML方案验证和XDK
使用JDOM(Deta 6)和XDK
传统的XSL翻译
XML SQL实用程序(XSU)
XSQL Pages
性能和可扩展性
小结
第8章 Apache XML工具
Xerces
功能设置
属性设置
Apache SOAP
Axis
Xalan:XSL样式表处理器
小结
第9章 IBM Web服务工具
Web服务标准
Web服务工具箱
WSDL工具箱
WSDL语法
使用WSDL
UDDI
UDDI4J参考
普通UDDI数据类型
业务实体数据类型
业务服务数据类型
绑定模板数据类型
UDDI注册机构访问类
小结
第10章 用于XML的Java API
XML Java绑定的Java体系结构
WebRowSet
Java API for XML Messaging(JAXM,用于XML通信的Java API)
Java API for XML Registry(JAXR,用于XML注册的Java API)
Java API for XML RPC(JAX RPC,用于XML RPC的Java API)
第11章 用于信息设备的XML工具
XML的轻型客户机支持
轻型设备上对XML的需求
J2ME
分析器
nanoxml包
nanoxml.sax包
NamoXML 2.0 Beta版
net.n3.nanoxml包
MinML
uk.co.wilson..xml包
XSLT Compiler(XSL TC)
org.apache.xalan.xsltc包
轻型客户机上的SOAP
示例应用程序:联系红外设备
设置环境
小结
第12章 用XML进行配置
综述
本案例的组织
配置
服务配置
文档类型定义
抽象的ServiceConfiguration类
使用SAX的ServiceConfiguration
使用DOM的ServiceConfiguration
添加JAXP支持
ServiceConfiguration与JDOM
添加方案支持
小结
第13章 查询XML
serviceconfiguration.xml文件
为什么查询XML
如何查询XML
XPath 1.0初探
XPath求值实用程序
Xalan/Xerces XPath API
Oracle XDK的XPath支持
Werken XPath Extension for JDOM(用于JDOM的Werken XPath扩充)
使用XSLT来测试XPath
小结
第14章 XML的存储和检索
请求服务
RequestService类
ServiceRequest类
业务处理
小结
第15章 XML的传送
服务
JavaBean
客户机示例
请求
对请示的调试
EJB支持
小结
第16章 XML的转换和表示
项目搜索
项目细节
项目竞标
自定义标志库
生成评估报告
小结
附录A 代码的使用