SVG——新一代Web设计及互动媒体的革新
首页 SVG入门 XML教程 XML学习教程:XML与标准化(上) - 1.2 什么是XML?

XML学习教程:XML与标准化(上) - 1.2 什么是XML?

文章首页
XML学习教程:XML与标准化(上)
1.1 为什么使用XML?
1.2 什么是XML?
1.3 数据的结构表示
1.4 XML文档
1.5 数据是从表示和处理中分离出来的
1.6 使XML数据自描述
1.7 XML数据处理
1.8 开放式标准
1.9 从XML中受益
10 前景

2 什么是XML?

  World Wide Web Consortium(W3C)对XML进行了如下描述:"Extensible Markup Language,缩写为XML,描述了一类被称为XML文档的数据对象,并部分描述了处理它们的计算机程序的行为。XML是SGML(Standard Generalized Markup Language [ISO 8879])的一个应用实例或一种受限形式。从结构上说,XML文档顺从SGML文档标准。"

  Microsoft对XML的定义是:
  Standard Generalized Markup Language (SGML)的简化子集,专门为Web应用程序而设计。XML提供描述不同类型数据的标准格式 -- -- 例如,约会记录、购买定单、数据库记录 -- -- 从而可一致而正确地解码、管理和显示信息。XML提供表示数据的文件格式、描述数据结构的计划、以及用语义信息扩展和注释HTML的机制。
  总而言之,XML是一种元标注语言,该语言提供一种描述结构数据的格式。这有助于更精确地声明内容,方便跨越多种平台的更有意义的搜索结果。此外,XML将起用新一代的基于Web的数据查询和处理应用程序。