【发布时间】:2018-10-27 23:25:46
【问题描述】:
我正在尝试根据上一步设置的变量 (idSearch) 查找 json 值。我尝试使用“json 提取器”并设置以下参数:
- Names of created variable: nameValue
- JSON Path expressions: $.[?(@.id_number == ${idSearch})].name
它似乎不起作用。
json 示例:
[{"id_number":12,"name":"John"},
{"id_number":13,"name":"Ted"},
{"id_number":14,"name":"Mary"}]
期望的结果: - 如果我的任何 json 记录与我的变量($idSearch 等于 12)匹配,则 nameValue 设置为“John” 或者 - 如果我的任何 json 记录与我的变量($idSearch 等于 13)匹配,则 nameValue 设置为 'Ted'
【问题讨论】: