JSON Patch ツール

JSON の変更から RFC 6902 JSON Patch を生成・適用します。

RFC 6902 JSON Patch をブラウザ内で生成・適用し、API のバージョン差分、設定変更、データ同期に利用できます。

使い方

  1. 元の JSON と新しい JSON を貼り付け、add、remove、replace 操作を生成します。
  2. Patch 適用に切り替え、元の JSON と Patch 配列を貼り付けます。
  3. 出力 JSON を確認し、必要に応じて Patch または逆 Patch をコピーします。

バージョン変更 Patch を生成

入力

変更前:{"version":1}
変更後:{"version":2,"enabled":true}

出力

[{"op":"replace","path":"/version","value":2},{"op":"add","path":"/enabled","value":true}]
プライバシー
サーバー通信の可能性 機密情報は避ける 必要時のみ送信

JSON と Patch データは現在のブラウザ内だけで処理されます。

よくある質問

JSON Patch は RFC 6902 で定義された操作形式で、add、remove、replace などにより JSON 文書の変更を表現します。

配列はインデックスで比較し、追加要素は /- を使って末尾に追加します。並べ替えは複数の replace になる場合があります。

いいえ。Patch の生成、適用、逆 Patch の作成は現在のブラウザ内で行われます。
次におすすめ

関連ツール

この作業が終わったら、関連ツールも続けて使えます。