Existe alguma convenção de nomenclatura para uma extensão de arquivo de esquema json? XML tem .xsd (definição de esquema XML), o que os arquivos de esquema json devem ter, .jsd (definição de esquema JSON)?
json
jsonschema
Fresa
fonte
fonte
Respostas:
De Gary Court:
fonte
De acordo com o último rascunho (v4) , não há uma nova extensão proposta para arquivos que armazenam esquemas json. A extensão .json é muito usada nesse documento. .json também é a extensão preferida em validadores (PHP, Ruby, Python).
Portanto, acho que .json deve ser a opção preferida na ausência de uma nova extensão oficial / padrão.
fonte
Comecei a usar
.jschema
depois que tive um run-in com um analisador JSON Schema baseado em extensão que automaticamente adicionou ids a exemplos externos de RAML que também são.json
arquivos.Afinal, eles são um formato específico. HTML é XML, que é UML, e usamos uma extensão de arquivo diferente para cada um deles.
fonte
De https://json-schema.org/understanding-json-schema/basics.html#id3
Portanto, você pode usar
.json
como extensão de arquivo para o esquema JSON, mas talvez com uma$schema
palavra - chave (embora opcional) para melhor distinção.fonte