XML以往的HTML由于难以扩展、交互性差、语义性差以及单向的超链接等缺点使其在电子数据交换、hr与搜索引擎等领域的应用存在着障碍。为解决这些问题,XML(Extensible Markup Language ,即扩展标记语言)应运而生。
XML由有三个主要的设计目标:
(1) XML可直接在Internet上使用。
(2) XML应支持广泛的不同类型的应用。
(3) XML应与SGML兼容。
一句话,XML应用于文档的制作和发布。具体来说,XML可广泛应用于Internet、出版业、电子商务等当今热门的行业。每个行业的组织和开发人员都可用XML创建自己的标识语言,用于各自领域以实现信息的交互。