本书主要分为五个部分,第一部分介绍了XML、DTD、XML Schema等基础知识;第二部分介绍了CSS、XSLT和XPath等知识;第三部分介绍了DOM、SAX、JAXP、dom4j、JDOM、XQuery和XQJ等;第四部分则介绍Web Services和CXF;第五部分则提供了2个综合性案例:基于XML的电子公告系统和电子拍卖系统,让读者将前面所学应用到实际项目中。
本书作为疯狂Java体系图书之一,依然保持该体系图书系统、全面的特点:不仅详细介绍了XML文档的各种知识,还通过案例示范了实际开发中的如何应用XML知识。