Есть ли какое-либо соглашение об именах для расширения файла схемы json? XML имеет .xsd (определение схемы XML), что должны иметь файлы схемы json, .jsd (определение схемы JSON)?
json
jsonschema
Фреза
источник
источник
Ответы:
От Гэри Корта:
источник
Согласно последнему черновику (v4) , нового расширения для файлов, хранящих json-схемы, не предлагается. В этом документе широко используется расширение .json. .json также является предпочтительным расширением в валидаторах (PHP, Ruby, Python).
Поэтому я думаю, что .json должен быть предпочтительным вариантом при отсутствии официального / стандартного нового расширения.
источник
Я начал использовать
.jschema
после того, как у меня была работа с парсером схемы JSON на основе расширений, который автоматически добавлял идентификаторы во внешние примеры RAML, которые также являются.json
файлами.В конце концов, это особый формат. HTML - это XML, то есть UML, и мы используем разные расширения файлов для каждого из них.
источник
Из https://json-schema.org/understanding-json-schema/basics.html#id3
Таким образом, вы можете использовать
.json
расширение файла для схемы JSON, но, возможно, с$schema
ключевым словом (хотя и необязательным) для лучшего различения.источник