末尾カンマ、欠落した引用符、コメント、Python 風のリテラルなど、よくある構文ミスを自動修 復しながら無効な JSON をオンラインで整形します。
関連
A directory of JSON parser error messages and the article that explains each one — start with a strict validator, then drill into the specific syntax problem.
オブジェクトの最後のプロパティや配列の最後の要素の後の末尾カンマは、一部の JavaScript ではよくても、JSON では無効です。
JSON の文字列とオブジェクトキーは二重引用符を使う必要があります。シングルクォートの値は JavaScript の断片、Python 風の出力、LLM の応答でよく見かけます。
通常の JSON フォーマッタは、入力がすでに有効である場合にしか機能しません。fixjson.org は自動修復付きの JSON フォーマッタです:まず一般的な構文エラーを修復し、続いてクリーンになった JSON を読みやすいインデントで整形します。ペイロードがログ、API レスポンス、手編集の設定、AI 出力から来たときに、無効な JSON をオンラインで整形するのに使ってください。
同じツールは json beautifier、online json beautifier、 json prettifier、json prettify、json tidy online、 json decoder、そして json object formatter でもあります —— いずれも同じ操作の別名です:パース(json decode)し、修復し、インデント付きで再出力する。prettify json、prettier json、json beautify、 json prettier、json formater、code formatter、 code beautify、code beautification と呼んでも、出力は同じ:標準の json file format による、厳密でフォーマット済みの JSON です。json formatter online(json format online、 online json editor、.json editor、jsoneditoronline とも検索されます)であり、軽量な json editor online、json online editor でもあります —— アップロードなし、アカウントなし。code beautifier、code formatter、 json beautifier online、json crack、edit json、 json edit online、.json decoder、json formatter and validator、 json online formatter、json fixer / fix parser、または単に json beautifier(ときに json beutify、prettify と誤記されます)と検索しても、同じツールです。
内部では、フォーマットの前に JSON パースを実行します —— 同じタスクのどの言い回しもカ バーします:json parse、json object parse、 parse from json、parsing in json、json to parse、そして json parse json。パースに失敗すれば修復ステップが介入し、両方が成功すれば、手で書いたのと同じ整形済み出力が得られます。
'value' を "value" に変換{ name: "Ada" } のような裸の識別子をダブルクォートで囲みます} や ] の前の末尾カンマを修復しますTrue、False、None を JSON の相当物に置き換えます// 行コメントと /* */ ブロックコメントを取り除きます```json と末尾の ``` ラッパを取り除きます0xFF を 10 進数に変換します