如何比较JSON中的请求体和JSON中的响应体?

如何比较JSON中的请求体和JSON中的响应体?,json,rest-assured,Json,Rest Assured,这是我们将请求并收到响应的示例机构。 请告知如何根据请求主体验证响应主体 "Details": { "PaymentRequested": { "Transaction_Reference": "string", "Final_Reference": "string", "Payment Details": { "Amount": "0.10", "Currency": "INR" } } } 如果使

这是我们将请求并收到响应的示例机构。 请告知如何根据请求主体验证响应主体

"Details": {
    "PaymentRequested": {
      "Transaction_Reference": "string",
      "Final_Reference": "string",
      "Payment Details": {
        "Amount": "0.10",
        "Currency": "INR" }
      }
   }
如果使用,您可以在一个步骤中将任何JSON与任何其他JSON进行比较。所以这很容易

* def json = { foo: 'world', hey: 'ho', zee: [1, 2, 3] }
* remove json.hey
* match json == { foo: 'world', zee: [1, 2, 3] }

请提供更多详细信息…我正在编写自动化测试脚本,在第一次调用中,我们收到了上述JSON格式的响应体。在第二个调用中,我们发送与请求相同的JSON主体,此时我们必须使用第一个调用响应进行验证,如果不匹配,则必须失败