开始使用 xml

XML 是一种标记语言,用于在文本文件中存储分层数据。它也被称为半结构化数据,如 JSON。XML 是机器可读的,但也可以由人们阅读和制作。

XML 由元素组成,有时随便称为标记汤,它本身可以包含其他元素和/或文本。元素也可能包含属性。

XML 通常用于平台之间的数据交换,尤其是在互联网上。它还越来越多地用于在 NoSQL 数据存储(XML 数据库/文档存储)中存储半结构化数据。此外,它还可以灵活地处理面向文档的数据(带有标记的文本),这使得它在出版业中非常流行。XML 也广泛用于配置文件。

XML 如此广泛使用的一个主要原因是它是标准化的,有许多解析器可用,包括开源。这使得使用 XML 的成本低于自己的新语法的发明。

有关 XML 的起源和目标的更多信息可以在官方的 W3C 建议书中找到。

有两个版本的 XML,如下表所示。每个版本的版本只是原始文档的修订版,而不是标准的更改。

XML 的第一个版本是 1.0 。由于 Unicode 版本从 2.0 更改为 3.1,XML 1.1 主要更改,并为新 Unicode 字符的使用和解释指定了一组新规则。