Xml 简明教程
XML - Overview
XML 代表 *E*xtensible *M*arkup *L*anguage。它是一种基于文本的标记语言,源自标准通用标记语言 (SGML)。
XML 标签标识数据,用于存储和组织数据,而不是像用于显示数据的 HTML 标签那样指定如何显示数据。XML 在可预见的未来不会取代 HTML,但它通过采用 HTML 的许多成功功能引入了新的可能性。
XML 有三个重要的特性,使其在各种系统和解决方案中很有用:
-
XML is extensible − XML 允许您创建自己的自描述标签或语言,以适合您的应用程序。
-
XML carries the data, does not present it − XML 允许您存储数据,而不管其如何呈现。
-
XML is a public standard − XML 由万维网联盟 (W3C) 开发,并作为开放标准提供。
XML Usage
XML 用途的简短列表说明了一切:
-
XML 可以作为幕后工作者简化大型网站中的 HTML 文档创建。
-
XML 可用于交换组织和系统之间的信息。
-
XML 可用于卸载和重新加载数据库。
-
XML 可用于存储和整理数据,可以自定义数据处理需求。
-
XML 可以轻松与样式表合并,从而创建几乎任何所需的输出。
-
几乎任何类型的数据都可以作为 XML 文档表示。
What is Markup?
XML 是一种标记语言,它为以人类可读和机器可读格式编码文档定义了一组规则。那么什么是标记语言呢?标记是添加到文档中的信息,通过识别各个部分及其相互关系,可以以某种方式增强其含义。更具体地说,标记语言是一组符号,可以放在文档文本中,以划分和标记文档的部分。
以下示例展示了当 XML 标记嵌入在文本片段中时的外观 −
<message>
<text>Hello, world!</text>
</message>
此代码段包括标记符号,或标记,如 <message>…</message> 和 <text>… </text>。标记 <message> 和 </message> 标记 XML 代码片段的开始和结束。标记 <text> 和 </text> 环绕文本 Hello, world!。