Open1
JSON Schemaについて
WIP
JSON SchemaのHeaderに関する仕様
$schema:
- スキーマが従う JSON Schema のメタスキーマ(ドラフト)の URI を宣言し、どのルールセットでバリデーションすべきかを示す
- バリデータはこの URI を参照し、対応するキーワードや振る舞いを自動的に適用することができるとのこと
$id:
- スキーマまたはサブスキーマに一意な識別子(URI)を与え、$ref キーワードによる参照解決のベースとして利用
- HTTP/HTTPS URI だけでなく、URN や任意の識別子としても使える。実際にフェッチされる必要はない。