web-dev-qa-db-ja.com

JSONスキーマファイル拡張子

JSONスキーマファイル拡張子の命名規則はありますか? XMLには.xsd(XMLスキーマ定義)があり、jsonスキーマファイルには.jsd(JSONスキーマ定義)がありますか?

72
Fresa

Gary Court: から

私は個人的に.schema.jsonを使用していますが、公式のファイル拡張子はありません。ただし、公式のMIMEタイプは「application/schema + json」です。

76
Eric Hartford

最終ドラフト(v4) によると、json-schemasを格納するファイル用に提案された新しい拡張子はありません。 .json拡張子は、そのドキュメント内で多用されます。 .jsonは、バリデーター(PHP、Ruby、Python)でも推奨される拡張機能です。

したがって、公式/標準の新しい拡張機能がない場合は、.jsonが推奨されるオプションであると思います。

18
jruizaranguren

.jschemaファイルでもある外部RAMLの例にidを自動的に追加する拡張機能ベースのJSONスキーマパーサーで実行した後、.jsonの使用を開始しました。

結局のところ、これらは特定の形式です。 HTMLはXML、つまりUMLであり、それぞれに異なるファイル拡張子を使用します。