XML是由万维网联盟定义的一种语言,是表示结构化数据的行业标准,使得Internet上的数据相互交流更方便,让文件的内容更加显而易懂。XML不仅提供了直接在数据上工作的通用方法,而且XML的威力在于将用户界面和结构化数据分离,允许不同来源数据的无缝集成和对同一数据的多种处理。本书结合实例详细讲解了XML的基础知识,掌握这些知识已成为共识。全书共分8章,内容包括XML简介、规范的XML文件、有效的XML文件、XML与CSS、XSL变换、基于DOM的解析器和基于SAX的解析器、XMLSchema模式。本书适合作为高等院校相关专业的教材以及初学者学习XML的入门参考书。本书适合具有一定Java基础和初步HTML知识的读者阅读,适合作为计算机、电子商务、信息类等专业的选修课教材和社会培训机构相关专业的培训教材。本书分为8章。第1章主要对XML做了简单的介绍。第2章详细讲解规范的XML文件。第3章主要讲解有效的XML文件,特别重点讲解DTD文件。第4章讲解CSS技术,讲解怎样用CSS显示XML中数据的细节。第5章讲解XSL变换,特别介绍了常用XSL变换标记。第6章详细讲解DOM解析器,特别对怎样使用DOM生成XML文件给予了较详细的讲解。第7章详细讲解SAX解析器,重点体现SAX解析器的优势。第8章介绍了XMLSchema模式,讲解怎样用模式约束XML标记的数据类型。