【发布时间】:2021-09-17 18:39:24
【问题描述】:
我想提取一些值并以 JSON 格式存储在数组中。
我的代码在 karate-config.js 文件中,因为我调用的 API 只需调用一次,结果需要存储在数组中,以便以后在其他功能中使用。
var result = karate.callSingle('classpath:examples/users.feature@country',config);
config.array = []
for (var i=0; i<result.response.length; i++){
config.array.push({ 'userId': result.response[i].id, 'country': result.response[i].country});
}
karate.log(config.array)
结果
[object Object],[object Object]
预期结果
[
{
"userId" : 931,
"country" : "USA"
},
{
"userId" : 709,
"country" : "HK"
}
]
【问题讨论】:
标签: karate