如果我们不知道密钥的值,有没有办法在空手道中访问<key,value =“”>对的地图的个别值?

时间:2018-01-05 12:19:10

标签: integration-testing karate

假设我有以下结构

内容:{ &#34;键1&#34; :{    JSON_OBJECT1 } &#34;密钥2&#34; :{    JSON_OBJECT @ } }

我需要一种方法来评估内容结构中所有JSON对象的模式,我不知道key在运行时的值,在空手道中是否有任何方法可以实现相同的目标?

1 个答案:

答案 0 :(得分:0)

提出了一个通用函数来将我的Map转换为值的对象并解决了我的问题。

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