【发布时间】:2020-02-17 17:23:57
【问题描述】:
我在 python 中有一个回归测试脚本,它接收来自 ground truth 文件的 JSON 和来自 rest api 的 JSON,如果它们不匹配,我想生成差异。该脚本在python中。我可以遍历 JSON 并逐行比较,但挑战是可以在末尾或开头或中间附加新元素。然后逐行可能会变得复杂。如果传递了两个 JSON 字符串,是否有一些库可以吐出差异。
【问题讨论】:
-
Built-in difflib 可能是朝着正确方向迈出的一步。
标签: python json python-3.x regression diff