Existe-t-il une convention de dénomination pour une extension de fichier de schéma json? XML a .xsd (XML Schema Definition), que devraient avoir les fichiers de schéma json, .jsd (JSON Schema Definition)?
json
jsonschema
Fresa
la source
la source
Réponses:
De Gary Court:
la source
Selon le dernier projet (v4) , il n'y a pas de nouvelle extension proposée pour les fichiers stockant des schémas json. L'extension .json est utilisée abondamment dans ce document. .json est également l'extension préférée des validateurs (PHP, Ruby, Python).
Je pense donc que .json devrait être l'option préférée en l'absence d'une nouvelle extension officielle / standard.
la source
J'ai commencé à utiliser
.jschema
après avoir eu un rodage avec un analyseur de schéma JSON basé sur une extension qui a automatiquement ajouté des identifiants aux exemples RAML externes qui sont également des.json
fichiers.Il s'agit d'un format spécifique, après tout. HTML est XML, qui est UML, et nous utilisons une extension de fichier différente pour chacun d'entre eux.
la source
De https://json-schema.org/understanding-json-schema/basics.html#id3
Vous pouvez donc utiliser
.json
comme extension de fichier pour le schéma JSON mais peut-être avec un$schema
mot - clé (bien que facultatif) pour une meilleure distinction.la source