JSON比較
構造一致
{
"name": "Restring",
"tools": [
"diff"
]
}{
"tools": [
"diff"
],
"name": "Restring"
}使い方
- JSON AとJSON Bへ比較対象を貼り付ける。
- 構文エラーがある場合はエラーメッセージを確認する。
- 整形済みJSONと構造一致・不一致を確認する。
仕組み
- JSON.parseで構文検証し、成功した値をインデント付きで表示。
- オブジェクトのキーを再帰的にソートしてから比較するため、キー順だけの違いは無視。