JSON Schema検証
ブラウザー上でローカルに、制限付き JSON Schema ルールを使用して JSON ドキュメントを検証し、パス、キーワード、未対応の機能を報告します。
ブラウザー内でローカル処理
このページは公開ディレクトリのチェックに合格しています。JavaScript を有効にすると、すべての機能を使用できます。
使用ガイド
JSON Schema の使用方法
JSON Schema 検証は、入力を現在のブラウザ内でのみ処理し、ユーザーデータをアップロード、外部接続、保存することはありません。
入力内容
JSON ドキュメントと Schema を貼り付けるか、1 MiB 以下のローカルテキストを読み込みます。
処理方法を選択
型、必須フィールド、プロパティ、配列、範囲、組み合わせキーワード、ローカル参照をチェックします。
チェックしてエクスポート
validの状態、エラーパス、warningを確認し、構造化された結果をコピーまたはダウンロードします。
制限事項と注意点
- サポートされるSchemaキーワードとローカルの$refには明確な境界があり、リモート参照は読み込まれません。
- 最大深度 128、ノード 100,000、エラー 50;未対応の機能は警告として表示されます。
- このツールはローカルでの補助的な処理結果のみを提供します。重要な設定、秘密鍵、ドキュメント、公開内容については、引き続き対象環境で確認してください。
よくある質問
入力はサーバーにアップロードされますか?
いいえ。ページではブラウザーのメモリ、ローカルファイル API、およびサイトとともに提供されたローカルリソースのみを使用します。
Schema に warning があるのに結果が valid なのはなぜですか?
warning は、制限付き実装でサポートされていないキーワードに遭遇したことを示します。この機能が完全に検証済みであることを意味するものではありません。
結果にはなぜ人による確認も必要なのですか?
境界構文、地域の規約、サードパーティ製リーダー、対象となる実行環境には差異がある可能性があるため、このツールが最終確認に代わることはありません。