【发布时间】:2021-08-05 16:03:30
【问题描述】:
我正在尝试根据条件删除一些 json 密钥。下面没有工作
* def body
* if (condition == 'true') remove body.path1.path2.key
(or)
* def body = (condition == 'true')? (remove body.path1.path2.key):body
我也不确定为什么下面的代码会出错
* def json = { a: 1,b:2 }
* def key = 'b'
* karate.remove('json', key)
错误: 评估 (js) 失败:karate.remove('json', key),java.lang.RuntimeException:意外路径:b
【问题讨论】:
标签: karate