入力を編集したら候補を更新
主ボタンとCtrl/Cmd+Enterは同じ操作です。入力を変えると前の候補は古くなり、採用と書き出しが無効になります。位置のずれた差分を使わないよう、必ず現在の入力から生成し直してください。
JSONツール
Ctrl/Cmd+Enterで手動プレビュー。強調された変更を個別に採用しても、左側の原文はそのまま残ります。
テキストは現在のタブ内で処理され、送信や永続保存はしません。
候補は意味を変えたり、不足した値を推測で補ったりする場合があります。理解できる変更だけを採用してください。構文が有効でもデータの正しさは保証されません。
プレビューが未作成か古くなっています。現在の入力から候補を生成してください。
設定ファイルのカンマが一つ抜けただけでも、読み込み全体が止まります。JSON修復は修正案を文字列の差分で示すため、何が追加・削除されるのかを、周囲のキーや値と照らし合わせて判断できます。
壊れたJSONの原因は、単なる書き間違いとは限りません。応答が途中で切れた場合は、括弧を閉じても不足したデータは戻りません。このJSON修復ツールでは、候補の生成と採用、出力の構文検証を分けて扱います。
引用符を付ける案と、値の間にカンマを足す案では、確認すべき箇所が異なります。差分一覧には変更前後の文字列、位置、件数を表示します。候補が生成できても自動採用はせず、一つずつ判断して出力へ反映します。
右側に反映されるのは採用済みの変更だけです。確認の途中では構文エラーが残っていても不思議ではありません。すべてを採用して厳密な検証が完了すると、コピーとダウンロードを利用できるようになります。
主ボタンとCtrl/Cmd+Enterは同じ操作です。入力を変えると前の候補は古くなり、採用と書き出しが無効になります。位置のずれた差分を使わないよう、必ず現在の入力から生成し直してください。
一つの差分が一つの構文エラーに対応するとは限りません。対になる引用符や隣り合う変更がまとまる場合があります。キーと値の境界、配列の階層を確認してから、そのまとまりを採用します。
引用符や区切りの修正を一部だけ採用すると、出力がまだ不正になることがあります。残りの差分を確認してから最終状態を判断してください。直前の操作を取り消すと、入力・出力・採用状態が前に戻ります。クリアやサンプルの読み込みも取り消せます。
JSON修復はカンマや引用符の不足、末尾カンマ、シングルクォートなどに対応した候補を作ります。コメント、Python形式の値、コードの囲み、途中で切れた構造にも変更を提案することがあります。必ず実際の差分を読んでください。
採用しても原文の入力欄は上書きしません。元の文字列へ採用済みの差分だけを反映し、最後に整形し直す処理も行いません。有効な数値表記が再シリアライズによって丸められることを避け、確認対象を必要な変更に絞ります。
候補全体ではなく、その時点で採用された出力を構文検証します。検証が途中で止まった場合は書き出せません。JSON自動修復の候補生成と、人が内容を認めたこと、構文が成立したことは別々の条件です。
整形は、すでに有効なデータの改行やインデントを調整する作業です。JSON修復は解析できない文字列への変更を提案します。このページでは最後に再整形しないため、読みやすさを変えたい場合は確認後に整形ツールを使ってください。
不足したカンマ、引用符のないキー、シングルクォート、末尾カンマなどが代表例です。コメントやコードの囲み、未完の構造が候補になることもあります。値や階層が変わる可能性があるため、差分を個別に確認します。
原文を残し、欠けていない応答や設定を探してください。大きく崩れた構造や曖昧な内容は直せないことがあります。作業量の制限に達した場合は、小さな断片に分けて再確認します。
コードフェンスや一部の包み形式は候補として取り除かれることがありますが、どんな説明文も正しく識別できる保証はありません。表示された削除範囲に必要なデータが含まれないか確認し、判断しづらければ原文から必要部分を選び直してください。
保証できません。括弧を閉じて構文が成立しても、欠けた値を元に戻した証拠にはなりません。とくに途切れた箇所や補われた値は、完全な元データや業務ルールと照合して判断してください。
意図と違う候補が表示されましたか?