某些验证 json 的表达式不起作用
Certain expressions to validate json don't work
我正在尝试打印以下内容:
* print response.requests[?(@.friendlyId == '#(ORID)')]
where ORID is:
* def temp2 = response.teams[?(@.name == '<Name>')].requestedResources[0].resourceRequestFriendlyId
* def ORID = temp2[0]
表达式给出的值为 null
,就好像我使用 JSON 求值器一样,我得到了正确的 json。
print
关键字右侧仅支持 JavaScript。并且不支持 JsonPath。
我会更新文档来说明这一点。
我正在尝试打印以下内容:
* print response.requests[?(@.friendlyId == '#(ORID)')]
where ORID is:
* def temp2 = response.teams[?(@.name == '<Name>')].requestedResources[0].resourceRequestFriendlyId
* def ORID = temp2[0]
表达式给出的值为 null
,就好像我使用 JSON 求值器一样,我得到了正确的 json。
print
关键字右侧仅支持 JavaScript。并且不支持 JsonPath。
我会更新文档来说明这一点。