第1章 XML简介
本章难点
XML和HTML有何不同
随着网络的迅速发展以及规模的扩大,对信息的规范性提出了更加严格的要求,XML就是在这一背景下诞生的一种数据格式标准。在学习这门课程之前,读者应当初步了解HTML,并有一定的Java语言基础。另外,需要强调的是,由于许多Web技术都和XML有关,因此本课程的学习,对于进一步学习、理解Web技术是非常必要的,XML的先导知识与后继技术的关系。本书将在第9章结合JSP和Servlet具体讲解web技术。
1.1 什么是XML
随着网络的迅速发展,万维网联盟(World Wide Web Consortium,W3C)认识到信息规范化的重要性,即让人们用一种规范化的格式来处理信息,从而可以使人们更加方便地交换信息。
XML是eXtensible Markup Language的缩写,是由万维网联盟定义的一种语言,称之为可扩展标记语言。所谓可扩展性,是指XML允许用���按照XML规则自定义标记。
XML文件是由标记及其所标记的内容构成的文本文件,与HTML文件不同的是,这些标记可自由定义,其目的是使XML文件能够很好地体现数据的结构和含义。W3C推出XML的主要目的是使Intemet上的数据相互交流更方便,让文件的内容更加显而易懂。
……