这本书与通常的技术图书不同,基于许多原因。首先,我们假定用户根本不懂这个主题的内容。读者甚至可以不懂HTML。经验总是有帮助的。所以,如果用户有Java或者其他编程语言的经验,当然在读懂本书的过程中会快些。然而,即便用户没有经验,需要知道的东西也都会随着内容的深入而被解释清楚。本书通过为一个假想的家具公司ChaseWebFurniture建立一个Web站点和应用程序来学习XML和Java编程。主要内容包括:卖主网页:用层叠样式表设计XML;产品网页:在浏览器中使用XSL转换XML;定义数据结构;文档类型定义、XML规划和解析器;XSL处理器和服务器端处理;获得订单:使用TDOM处理数据;调整存货:使用名域和DOM;产品搜索:XQL;更新存货;SQL数据库和SAX;XML(SOAP)的其他应用。