如何比较具有JSON回复的两个文本文件



我有2个文本文件具有JSON回复,我想比较每个线路。以下是我一直在尝试的代码段。

if (expectedResponse == actualResponse){  
    log.info "PASS"  
}   
else {  
    log.info "FAIL"  
}  

}

在比较文件时,是否必须读取行并执行此操作?请提出任何建议..

import groovy.json.JsonSlurper;
def a= new JsonSlurper().parse(new File("path-to-a.json"))
def b= new JsonSlurper().parse(new File("path-to-b.json"))
assert a==b
//or you can do if instead of assert

最新更新