本书写给那些专门应用XML和C++开发高性能、高质量应用程序的程序员。本书为成功构建C++XML程序提供了有效、高水平和正中要点的技巧和工具。本书由5部分构成。第1部分"XML基础"包括XML结构和概念,XML/C++概述。第2部分"用C++处理XML"包括事件驱动过程,SAX C++,SAX C++2.0及高级技术,DOM Level 2.0,C++ DOM高级操作,SAX和DOM的高级C++特征。第3部分"使用与C++相关的XML标准"包括XML模式、TREX和其他建模语言,C++中的Xpath和Xpointer,XSLT转换,工具包特性和框架实现。第4部分"集成著名的C++模块"包括为C++程序创建基于XML的扩展语言,已发行C++ XML应用程序:SOAP和XML-RPC,使用C++开发XML和数据库(ODBC和DAO)。第5部分"附录"包括UML,STL,CD内容和说明。本书涵盖了XML所有重要的标准、工具包和一些应用程序,这些应用程序从C++的观点出发,按照XML的格式和XML的行为来表示并交换数据信息。本书揭示了这些应用程序的具体实现,其范围涵盖了从XML编辑器和数据库到3D应用程序和分布式系统的所有内容。本教程详尽完整,专业性强,是那些应用XML和C++构建应用程序的程序员首选参考书,同时本书也可作为高等院校相关专业师生教学、自学参考书。本版CD内容为书中的实例源代码及可执行文件。