如果我们不知道键的值,有什么方法可以访问空手道中 <key, value> 对映射的各个值?

Is there any way to access individual values of a map of <key, value> pairs in karate if we do not know the value of key?

假设我有以下结构

内容:{ "Key1":{ JSON_OBJECT1 } "Key2":{ JSON_OBJECT@ } }

我需要一种方法来评估内容结构中所有 JSON 对象的模式,但我不知道这里运行时键的值,空手道中有什么方法可以实现相同的目的吗?

想出了一个通用函数来将我的地图转换为值对象,这解决了我的问题。

"""
* def getObjects =
"""
function(array) {
    var objects = []
    for (var propName in array) {
         var a = array[propName];
         objects.push(a);
    }
    return objects;
}
"""