Подтвердить что ты не робот

Расширение файла Json Schema

Есть ли какое-либо соглашение об именах для расширения файла схемы json? XML имеет .xsd(определение схемы XML), что должны иметь файлы схемы json,.jsd(определение схемы JSON)?

4b9b3361

Ответ 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, и мы используем другое расширение файла для каждого из них.