1998年,W3C推出了新一代数据交换标准——XML(Extensible Markup
Language,可扩展标记语言)。XML是一种描述数据和数据结构的语言,可以保存在任何可以存储文本的文档中。该标准一经推出便得到了迅速发展,许多软件开发商纷纷使用该技术,现已成为在互联网上传递信息的一种热门语言。本书特色本书本着“精讲理论、示例丰富、注重实用”的原则,以激发学生的学习兴趣、培养学生的职业技能为目标,由浅入深、循序渐进地介绍XML的相关知识,特点如下。特点一:通过“四重强化”培养学生的实践技能。(1)**重强化:例题。每个知识点均配有典型的、具有代表性的例题,让学生在学完每个知识点之后就对所学知识的应用有了初步的了解。(2)第二重强化:每章的综合案例。综合案例将本章所学知识融汇到一起,与实际应用结合起来,阶段性地培养学生的实际运用能力。(3)第三重强化:实验指导。每章的实验指导通过典型题目让学生在强化基础知识的同时,培养其实践能力,把理论知识应用到实际“任务”中,达到“学以致用”的目标。(4)第四重强化:综合项目。第8章将前面所有知识综合应用,完成一个基于XML的学生信息管理系统,通过需求分析、系统设计、数据设计等,使学生掌握项目开发的整个过程。特点二:设置“边做边想”环节,调动学生学习的主观能动性。例题部分均配有“边做边想”环节,让学生在动手练习的过程中,积极开动自己的脑筋,在操作的过程中发现问题并寻找解决方法,克服了“照搬照做”、“机械复制”的弊端。特点三:设置“边学边做”环节,所学即所用。重要知识点在介绍过程中配以“边学边做”,让学生在接受理论知识的同时加以实际操作,将枯燥地接受理论知识转变为“边学边做,边做边学”的过程,调动学生学习的兴趣。本书内容介绍第1章XML概述:介绍了XML的发展历史和特点,并详细介绍了XML的应用领域、发展前景及其相关技术,**介绍了XML解析器的应用。第2章XML语法:介绍了XML文档结构及其基本语法,并介绍了格式良好的XML文档与有效的XML文档的区别。第3章文档类型定义:介绍了DTD的基本结构和引用DTD的方法,**介绍了如何在DTD中进行元素、属性和实体的声明。第4章命名空间和XML
Schema:介绍了命名空间的使用和XML Schema支持的数据类型及如何在XML
Schema中声明元素和属性。第5章XML与样式表:介绍了用于设置XML文档显示样式的样式表——CSS和XSL。第6章XML文档接口DOM:介绍了DOM基本对象、DOM的使用方法及使用DOM对文档进行操作的方法。第7章数据岛:介绍了数据岛的使用及在HTML中如何使用数据岛显示XML数据。第8章学生信息管理系统:将前面所学知识综合应用,完成一个基于XML的学生信息管理系统。本书由王晶晶、张坤任主编,郭翠英、乔国荣、曲伟峰、余骞任副主编。编写分工如下:第1章由张坤编写,第2~第5章由王晶晶编写,第6章由余骞编写,第7章由乔国荣、曲伟峰编写,第8章由郭翠英编写。全书由王晶晶统稿,习题答案由乔国荣、曲伟峰整理。由于编者水平有限,编写时间仓促,书中难免有错漏之处,敬请广大读者批评指正,以便下次修订时完善。
编著者 2012年6月