入职新公司以来,一直在进行系统重构的工作。最近测试数据推送的对比工作时发现了一款比较好用的工具,话不多说,先看效果。
上图是对比后自动生成的页面,点击字段,会自动匹配两侧对应字段的行数。绿色代表多出来的字段,蓝色代表不一致的字段。最右方会展示不一致的相关内容。该对比工具还是比较详细的分析出两个JSON不一致的数据,标注也很清晰。
仓库地址:https://gitee.com/czhtest/jycm.git
个人比较喜欢用两个文件进行对比,不会有字数限制。命令为:
python -m jycm --show --left_file 1.json --right_file 2.json
需要提前在目录下建好相关json文件。
详细说明参考代码说明
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。