В чем разница между SGML и XML? [закрытый]
все результаты Google сосать.
4 ответов
SGML намного сложнее анализировать, чем XML, поскольку он имеет такие вещи, как неявное закрытие тегов, которые закрываются автоматически (без указания закрывающего тега).
Я подозреваю, что SGML имеет такие функции, как это было более распространено, когда SGML был введен в 80-х годах для людей, чтобы напрямую создавать SGML вручную, чем в случае XML сегодня, и поэтому эти функции сохранили много ввода. Например, OED был отмечен (вручную?) в SGML в 80-х.
основное различие заключается в том, что SGML определяет стандарт для указания языка разметки документа или тегов, тогда как XML определяет стандарт для пользовательских тегов(i.e пользователь может определить свой собственный тег)
для ясности в моем ответе см. ссылку ниже:
http://sdn.vlsm.org/share/LDP/authors/html/xmldifferences.html
спасибо.