【发布时间】:2019-12-10 05:07:47
【问题描述】:
我正在使用Json Path 库,我想检查密钥是否存在,并在此基础上执行一些操作。因此我编写了以下代码 -
for(int i = 0; i < keyValues.length; i++) {
List<String> invalidKeys = new ArrayList<>();
if(Objects.isNull(jsonPath.getString(key))) {
invalidKeys.add(key);
continue;
}else {
value = keyValues[i].split("=")[1];
}
}
我打算获取 json 中不存在但使用此代码的键,如果键的值为 null 也被视为不存在的键。有什么办法可以修改上面的代码以仅获取 json 中不存在的键?
【问题讨论】:
标签: rest-assured rest-assured-jsonpath