JSON 構造差分
2 つの JSON をキー単位で再帰的に比較し、追加・削除・変更・型変化を色分けします。 キーの並び順や空白・改行の違いは無視され、構造上の差分だけを抽出します。
配列の比較方法
変更一覧(7 件)追加 2 / 削除 1 / 変更 3 / 型変化 1
- 型変化
$.price120 → "120" - 追加
$.stock.nagoya+ 3 - 削除
$.stock.osaka- 5 - 変更
$.stock.tokyo10 → 8 - 変更
$.tags[0]"fruit" → "red" - 変更
$.tags[1]"red" → "fruit" - 追加
$.tags[2]+ "sweet"
{"active": true"name": "りんご""price": 120 → "120" (型: number → string)"stock": {"nagoya": 3"osaka": 5"tokyo": 10 → 8}"tags": [[0]: "fruit" → "red"[1]: "red" → "fruit"[2]: "sweet"]}