3 个版本
0.1.2 | 2020年9月22日 |
---|---|
0.1.1 | 2019年11月24日 |
0.1.0 | 2019年11月24日 |
#139 in #diff
每月下载量 95
2.5MB
483 行
json-diff
json-diff 是一个比较两个 JSON 文件的命令行工具。
输入可以是内联字符串或文件。
为了可读性,输出被清晰地分为三个类别:具有不同值的键,以及两个对象中均不存在的键。
只打印出缺失或不等的键,以减少输出的冗长。
diff 结果截图
使用示例
$json_diff f source1.json source2.json
$json_diff d'{...}' '{...}'
选项
f : 从 JSON 文件读取输入
d : 从命令行读取输入
安装
目前,json-diff 通过 crates.io 提供使用(除了直接构建此存储库外)。对于 crate 安装,
- 通过 rustup 安装 cargo
$curl --proto '=https' --tlsv1.2 -sSfhttps://sh.rustup.rs | sh
- 安装 json-diff
$cargo install json_diff
依赖
~3–11MB
~107K SLoC