HTML5/CSS3/JavaScript技术大全
上QQ阅读APP看书,第一时间看更新

1.1.4 XML

XML全称为可扩展标记语言(Extensible Markup Language),用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML是标准通用标记语言(SGML)的子集,非常适合Web传输。XML提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。

XML与HTML的最大设计区别是:XML的核心是数据,其重点是数据的内容。而HTML被设计用来显示数据,其重点是数据的显示。

XML的简单使其易于在任何应用程序中读写数据,从而成为目前数据交换的唯一公共语言,程序可以更容易与Windows、MacOS、Linux以及其他平台下产生的信息结合,然后可以很容易将XML数据加载到程序中并进行分析,最后以XML格式输出结果。