如何在 Java 方法(空手道框架)中发送每个响应项?

How to send each item of response in Java Method (karate framework)?

我必须将每个项目发送到我的 Java 方法作为响应,我必须这样做: GET/cars 请求

的响应
 * def wheels = response[*].wheels
    * def JavaM = Java.Type('foo.bar.JavaMethods')
    * def modifiedWheels = JavaM.modifyWheels(wheels)

我读过有关 call-table.feature 的内容,但我不知道我是否必须在我的 java 方法中一个一个地发送每个轮子,或者我是否必须发送一个数组轮子和我的 Java 方法应该处理这个数组?谢谢

一个JSON数组变成了一个JavaList.

一个JSON对象变成了一个Map<String, Object>

参考文档中的这一部分:https://github.com/intuit/karate#calling-java, there is even an example cats-java.feature