このツール、どんなときに使う?
JSON Schemaは「JSONとして読めるか」ではなく「この項目は文字列、ここは必須、この値はこの範囲」といったデータの形を検証します。このツールではSchemaとJSONを並べて、どの条件で外れたかを見ます。
無料Webツール
JSON Schema(Draft-07系)でJSONデータを検証し、エラー箇所を表示します。
JSONが文法的には正しいのに、APIや設定で弾かれるときに使います。元データを残したまま試すと安心です。
生成・解析結果は利用先の仕様や実行環境によって解釈が異なる場合があります。重要な用途では対象仕様と照合してください。
JSON Schemaは「JSONとして読めるか」ではなく「この項目は文字列、ここは必須、この値はこの範囲」といったデータの形を検証します。このツールではSchemaとJSONを並べて、どの条件で外れたかを見ます。
JSONがvalidでも、欲しいデータ構造とは限りません。構文チェックとSchema検証は別物なんですよ。
`age`が文字列`"20"`になっていてSchemaはnumberを要求している、といった型の違いを確認します。