JSON 差异和补丁
jd 是一个命令行工具和 Go 库,用于比较和补丁 JSON 和 YAML 值。它支持本机 jd 格式(类似于统一格式),以及 JSON 合并补丁(RFC 7386)和 JSON 补丁的子集(RFC 6902)。请在 http://play.jd-tool.io/. 上尝试使用它。要获取 jd 命令行工具: * 运行 brew install jd,或者 * 如果您使用 mise,则运行 mise use -g jd@latest,或者 * 运行 go install GitHub.com/josephburnett/jd/v2/jd@latest,或者 * 访问 https://github.com/josephburnett/jd/releases/latest 并下载适用于您的架构/操作系统的预构建二进制文件,或者 * 在 Docker 镜像中运行 jd(){ Docker run --rm -i -v $PWD:$PWD -w $PWD josephburnett/jd "$@"; }。
setkeys 此选项决定使用哪些键来决定两个对象是否"匹配"。然后将比较匹配的对象,如果存在差异,则返回差异。
暂无开放 Issues,或尚未同步最近议题。