Restring

JSON比較

構造一致

{
  "name": "Restring",
  "tools": [
    "diff"
  ]
}
{
  "tools": [
    "diff"
  ],
  "name": "Restring"
}

使い方

  1. JSON AとJSON Bへ比較対象を貼り付ける。
  2. 構文エラーがある場合はエラーメッセージを確認する。
  3. 整形済みJSONと構造一致・不一致を確認する。

仕組み

  • JSON.parseで構文検証し、成功した値をインデント付きで表示。
  • オブジェクトのキーを再帰的にソートしてから比較するため、キー順だけの違いは無視。