11

所有的谷歌结果都很糟糕。

4

3 回答 3

13

SGML 比 XML 更难解析,因为它具有自动关闭的隐式关闭标签(无需指定关闭标签)。

我怀疑 SGML 具有这样的特性,因为在 80 年代引入 SGML 时人类直接手动创建 SGML 比今天的 XML 更常见,因此这些特性节省了大量的输入。例如,OED 在 80 年代在 SGML 中被标记(手动?)。

在此处输入图像描述

于 2012-05-04T01:00:06.733 回答
9

XML 是SGML的一个子集,这意味着它具有 SGML 必须提供的优点。XML旨在使解析更容易。XML,而不是 SGML,也被广泛用于导出文档规范。

更多讨论在这里:

SGML 和 XML 有什么区别?

于 2009-04-14T00:55:05.957 回答
-2

主要区别在于 SGML 指定了如何指定文档标记语言或标签的标准,而 XML 指定了用户定义标签的标准(即用户可以定义自己的标签)

为了清楚我的回答,请参阅以下链接:

http://sdn.vlsm.org/share/LDP/authors/html/xmldifferences.html

谢谢你。

于 2013-12-16T05:23:59.303 回答