Есть ли какое-либо соглашение об именах для расширения файла схемы json? XML имеет .xsd(определение схемы XML), что должны иметь файлы схемы json,.jsd(определение схемы JSON)?
Расширение файла Json Schema
Ответ 1
Из Gary Court:
Я лично использую .schema.json, но официального файла нет расширение. Однако официальный тип mime "Приложение/схема + JSON".
Ответ 2
Согласно последнему проекту (v4), для файлов, хранящих json-схемы, не предлагается новое расширение. Расширение .json широко используется внутри этого документа..json также является предпочтительным расширением в валидаторах (PHP, Ruby, Python).
Поэтому я думаю, что .json должен быть предпочтительным вариантом в отсутствие официального/стандартного нового расширения.
Ответ 3
Я начал использовать .jschema
после того, как у меня был сеанс с парсером JSON Schema на основе расширений, который автоматически добавил идентификатор к внешним примерам RAML, которые также являются .json
файлами.
В конце концов, это особый формат. HTML - это XML, который является UML, и мы используем другое расширение файла для каждого из них.