11

Google の検索結果はどれも最悪です。

4

3 に答える 3

13

SGML は、(終了タグを指定せずに) 自動的に終了する暗黙の終了タグなどがあるため、XML よりも解析がはるかに困難です。

SGML には、80 年代に SGML が導入されたときに、今日の XML の場合よりも人間が直接 SGML を作成することがより一般的だったような機能があるのではないかと思います。たとえば、OED は 80 年代に SGML で (手動で?) マークアップされました。

ここに画像の説明を入力

于 2012-05-04T01:00:06.733 に答える
9

XML はSGMLのサブセットです。つまり、XML には SGML が提供する長所が必要です。XMLは、解析をより簡単にするために設計されました。SGML ではなく XML も、文書仕様の導出に広く使用されています。

ここでさらに議論されています:

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 に答える