《XML基础与应用教程》主要介绍XML的功能及实际应用。第一章首先概述XML的历史、现状和未来发展前景:第二章到第六章详细介绍了XML的语法及相关编程知识,包括DTD、CSS、XSL、XPath、XPointer、XLink等;最后,从第八章开始,结合实例讨论如何利用XML开发实际的Internet应用,包括XML语言与Java语言的结合使用,XML技术与Java Servlet技术的结合使用,XML在ASP中的应用等。《XML基础与应用教程》的最后一章还介绍了一种专用的XML语言——VoiceXML语言,一方面作为读者定义自己的XML的范例,同时也向广大读者介绍了Internet上的语音用户界面这一令人兴奋的新生代技术。《XML基础与应用教程》可作为高校本科、高职高专学校的教材或教学参考书,也适合于所有对新一代Internet编程技术感兴趣的读者学习、使用。