JSON差分
2つのJSONドキュメントを貼り付けると、構造上の違いが読み取れます:追加・削除・変更された各エントリーをJSONパスと前後の値付きで一覧し、マージツリーでは+・−・~のマーカーが色付けを裏付けます。配列は添字で、またはプリミティブ配列なら順序不問の集合として比較(切替に説明あり)。型変更は明示され、等価なら等価と表示。変更一覧はテキストまたはRFC 6902パッチとしてコピーできます。
プライバシー台帳
| 取得するデータ |
なし。 |
| 使用ライブラリ |
Lit 3 — ツールファイルに同梱。 |
| 保存されるデータ |
なし。 |
| 送信されるデータ |
なし。 |
自分のページで使う
ツール一式を1つの自己完結HTMLファイルとしてダウンロードできます。Litライブラリ同梱の読めるソースで、ネットワークリクエストはゼロ。ディスクから直接開いて動作し、自由にカスタマイズできます。
ホスト版ウィジェットを使う場合は、scriptタグ1行で埋め込めます(常に最新版):
<script type="module" src="https://uuutil.com/tools/json-diff.js"></script>
<uu-json-diff lang="ja"></uu-json-diff>
ソースのライセンス: MIT — 利用・改変・再配布は自由です。コピーにはライセンス表記を残してください。