История изменений
Исправление anonymous_incognito, (текущая версия) :
Да и пофиг.
Так и запишем, что для обмена информацией yaml не годится. В отличие от xml.
Вот, совершенно конкретный рабочий пример для чего применяется XML сейчас на практике.
Выгрузило какое-нибудь госведомство статистику в xml - формате, например патентное ведомство: https://www1.fips.ru/AuthorityFile/ (внутри zip-файлов xml) и Схема с DTD есть в описании https://www.wipo.int/en/web/standards/authority-file-guidelines
Формат стандартизирован между большинством патентных ведомств в мире. Данные можно стандартно верифицировать и парсить и использовать разными библиотеками в разных языках и средах.
Можно конечно сказать, что лучше бы вместо XML там был JSON или XXXX, но важно, чтобы это XXXX было стандартизировано и однозначно понималось. Ещё бы хорошо иметь наборы библиотек, чтобы не изобретать велосипед с разбором формата.
Можно было, конечно, придумать другое название, но зачем, если всем привычно именно такое.
Да на здоровье, просто странно слышать, что это может заменить xml. Не может.
Естественно, никто не мешает выдумывать ни с чем не совместимый свой конфиг для своего приложения. Более того, xml для этой цели может быть очень избыточен и не нужен. Но и использовать этот yaml для чего-то большего, чем конфиг к твоей программе неправильно.
Нет конечно, я всякую чушь не читаю. Эти так называемые «схемы» не нужны в любом их виде. Чисто способ пографоманить кодингом.
Чтобы запилить свой конфиг-файл они не нужны. Чтобы обмениваться между совершенно разными потребителями информации крупными объёмами данных, как показывает практика, нужны.
Исходная версия anonymous_incognito, :
Да и пофиг.
Так и запишем, что для обмена информацией yaml не годится. В отличие от xml.
Вот, совершенно конкретный рабочий пример для чего применяется XML сейчас на практике.
Выгрузило какое-нибудь госведомство статистику в xml - формате, например патентное ведомство: https://www1.fips.ru/AuthorityFile/ (внутри zip-файлов xml) и Схема с DTD есть в описании https://www.wipo.int/en/web/standards/authority-file-guidelines
Формат стандартизирован между большинством патентных ведомств в мире. Данные можно стандартно верифицировать и парсить и использовать разными библиотеками в разных языках и средах.
Можно конечно сказать, что лучше бы вместо XML там был JSON или XXXX, но важно, чтобы это XXXX было стандартизировано и однозначно понималось. Ещё бы хорошо иметь наборы библиотек, чтобы не изобретать велосипед с разбором формата.
Можно было, конечно, придумать другое название, но зачем, если всем привычно именно такое.
Да на здоровье, просто странно слышать, что это может заменить xml. Не может.
Естественно, никто не мешает выдумывать ни с чем не совместимый свой конфиг для своего приложения. Более того, xml для этой цели может быть очень избыточен и не нужен.
Нет конечно, я всякую чушь не читаю. Эти так называемые «схемы» не нужны в любом их виде. Чисто способ пографоманить кодингом.
Чтобы запилить свой конфиг-файл они не нужны. Чтобы обмениваться между совершенно разными потребителями информации крупными объёмами данных, как показывает практика, нужны.