我有两个具有相同数据的jsons数组响应,但是属性不同。如何比较这种json。
json 1: 评论: [ { “ onetag1”:“ 1”, “ onetag2”:“ 2” }, { “ onetag11”:“ 3”, “ onetage12”:“ 4” } ]
json 2:
新评论列表:[ { “ newtag2”:“ 2”, “ newtag1”:“ 1” }, { “ newtag11”:“ 3”, “ newtage12”:“ 4” } ]
答案 0 :(得分:0)
使用JsonPath:
* def first = [ { "onetag1": "1", "onetag2": "2" }, { "onetag11": "3", "onetage12": "4" } ]
* def values = $first[*].*
* match values == ['1', '2', '3', '4']