JSON 修復

JSON の構文問題を修復し、変更を確認してから再利用します。

データとフォーマット
ワークスペースを準備中…
入力
出力
結果はここに表示されます。

使い方

  1. 貼り付け / ファイルを開く / サンプル
  2. JSON を修復
  3. コピー / ダウンロード

JSON 修復

壊れた JSON を貼り付けて修復します。原文を保持し、結果を厳密に検証して数値 token を丸めずに整形します。

処理はブラウザー内で行います。DevToolsy は貼り付けたデータや選択したファイルを受信しません。

仕組み

引用符やカンマの欠落、単一引用符、一部の途切れた文書に対応します。差分には追加、削除、整形を表示します。

変換前と変換後
入力
{name: 'Ada', id: 9007199254740993, active: True,}
出力
{
  "name": "Ada",
  "id": 9007199254740993,
  "active": true
}

既定の設定による例です。

処理の制限

内容の推測や削除が起こり得ます。作者の意図は復元できず、重複キーは拒否します。

出力

コピー / ダウンロード

処理の制限

UTF-8 入力は最大 1 MiB、出力は最大 8 MiB、処理は最大 30 秒です。

参考資料jsonrepair
?

よくある質問

JSON 修復 の使い方は?

壊れた JSON を貼り付けて修復します。原文を保持し、結果を厳密に検証して数値 token を丸めずに整形します。

どの設定を変更できますか?

引用符やカンマの欠落、単一引用符、一部の途切れた文書に対応します。差分には追加、削除、整形を表示します。

結果を使う前に何を確認すべきですか?

内容の推測や削除が起こり得ます。作者の意図は復元できず、重複キーは拒否します。

入力はアップロードされますか?

処理はブラウザー内で行います。DevToolsy は貼り付けたデータや選択したファイルを受信しません。

結果を保存できますか?

コピー / ダウンロード

次に使うツールを探す

言語

言語を切り替えますか?現在の作業内容が消去されます。先に必要な内容をコピーまたはダウンロードしてください。