Install
openclaw skills install cn-json-diffCompare two JSON files and show differences. Support nested structures, arrays, and value changes. Pure Python standard library, no API key required.
openclaw skills install cn-json-diffCompare two JSON files and show the differences in a clear format.
Two JSON files passed as arguments.
List of all differences found, with paths and old/new values.
python3 scripts/json_diff.py --file1 data1.json --file2 data2.json
Input file1.json:
{"name": "Alice", "age": 30, "city": "Beijing"}
Input file2.json:
{"name": "Alice", "age": 31, "city": "Shanghai"}
Output:
differences:
- age: 30 -> 31
- city: Beijing -> Shanghai
count: 2