实体

从存储角度来看,XML 文档由实体组成。其中一个实体是文档实体,它是主要的 XML 文档本身。

实体可以这样分类(暂时按使用的降序排序):

  • document entity :这是主要的 XML 文件。
  • 内部通用实体 :这是除文档实体之外最常见的实体,也是大多数 XML 用户都知道的实体。通常,单词实体随便用于它们。它们允许为文档内容中较长的替换文本指定一些快捷方式。它们在 DTD 中声明。
  • 外部 DTD 子集 :另一个文件,其中部分 DTD 外包。
  • 参数实体 :用于 DTD 的快捷方式。
  • 外部解析的通用实体 :它们是存储在其他文件中的 XML 片段。
  • 未解析的实体 :这些可以是 XML 不受限制的任何文件,包括图像,声音等。

在许多情况下,XML 文档仅由文档实体组成。