一、痛点
网络上有很多json对比工具,但是用起来不是很方便。有时候,有些公司是不让连外网的。外网工具就不能用例。其次,对比后结果要每次编辑。然后发给开发看。效率不够搞。所有加在这个工具里面。解决痛点如下:
①对比结果查看方便
- 两侧编辑框中,不一致的行会用不同颜色标出:绿=右侧多出、红=左侧多出、橙=两边不一样,颜色与列表一致,一目了然;
②结果可以一键复制发给开发。不需要额外编辑
底部状态区显示详细的文本报告(编号差异列表 + 两侧 JSON 内容),可点「复制」按钮复制到剪贴板。
点击复制结果如下,通俗易懂不需要额外编辑:
共发现 5 处差异(绿=右侧多出,红=左侧多出,橙=两边不一样) 1. 【两边不一样】$.user.age 左侧值: 30 右侧值: 31 2. 【两边不一样】$.user.roles[1] 左侧值: "user" 右侧值: "guest" 3. 【右侧多出】$.user.email 右侧值: "zhangsan@test.com" 4. 【两边不一样】$.count 左侧值: 10 右侧值: 12 5. 【右侧多出】$.remark 右侧值: "新增字段" 【左侧 JSON】 { "user" : { "id" : 1, "name" : "张三", "age" : 30, "roles" : [ "admin", "user" ] }, "status" : "active", "count" : 10 } 【右侧 JSON】 { "user" : { "id" : 1, "name" : "张三", "age" : 31, "roles" : [ "admin", "guest" ], "email" : "zhangsan@test.com" }, "status" : "active", "count" : 12, "remark" : "新增字段" }二、使用
①格式化,左右可输入json,点击格式化,可以格式化左右两边json
②对比,点击对比,可以展示对比结果,json 输入框可以不同颜色标注不同相同的字段
③压缩-可以压缩json为一行
④交换-可以交换,左右两边json
⑤清空-清空数据
⑥复制-复制对比信息
喜欢的朋友可以私聊获取工具哈