JSONバリデーターとは?
JSONバリデーターは、JSON(JavaScript Object Notation)データが正しい構文に準拠しているかを検証するツールです。入力を解析し、カンマの欠落や括弧の不一致、無効なデータ型などの構造エラーを特定します。
使い方
- JSONデータを入力テキストエリアに貼り付けます。
- 「検証」ボタンをクリックして検証します。
- 有効な場合は成功メッセージ、無効な場合はエラー箇所と詳細が表示されます。
- 報告された問題を修正し、必要に応じて再検証してください。
基礎知識
JSONは6つのデータ型をサポートします:文字列(ダブルクォート)、数値、真偽値(true/false)、null、配列、オブジェクト。よくある構文ミスには、最後の要素の後の末尾カンマ、ダブルクォートではなくシングルクォートの使用、文字列内の未エスケープ特殊文字があります。
よくある質問
JSON検証とJSONフォーマットの違いは?
検証はJSON構文の正否を確認してエラーを報告します。フォーマット(整形)は有効なJSONを読みやすいインデント付きに整形するもので、データ自体は変更しません。
JSONにコメントは書けますか?
標準JSONはコメントをサポートしていません。コメントが必要な場合はJSON5やJSONC形式の使用を検討してください。
APIレスポンスの検証が失敗するのはなぜですか?
一般的な原因は、末尾カンマ、シングルクォート文字列、未エスケープ制御文字、またはHTMLエラーページなどJSON以外のコンテンツの混入です。