Existe-t-il une convention de dénomination pour une extension de fichier de schéma json? XML a .xsd (définition de schéma XML), que devraient avoir les fichiers de schéma json, .jsd (définition de schéma JSON)?
De Gary Court:
J'utilise personnellement .schema.json, mais il n'y a pas d'extension de fichier officielle. Le type mime officiel est cependant "application/schéma + json".
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 dans les valideurs (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.
J'ai commencé à utiliser .jschema
après avoir eu un run-in avec un analyseur de schéma JSON basé sur une extension qui a automatiquement ajouté des identifiants aux exemples RAML externes qui sont également .json
des dossiers.
Ils sont 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'eux.