使用 JSON 提取器从响应中提取值
Using JSON extractor to extract values from the response
我有 2 个请求。在一个请求中,我使用了随机文本生成器并生成了一些随机字符串并将其传递给一个变量。之后,使用随机名称创建新记录并创建唯一 ID。我想获取该记录的 ID。我如何使用 JSON 提取器提取它。
EG。
Srno 名称 ID
1 xvyhz 1230-1236(一些 ID)
2 abczz 1230-1236(一些 id)
我想获取 'abczz' 的 ID,它由随机字符串生成器函数创建并存储在 'variablename' 变量中。
那么如何使用 JSON 提取器提取生成的字符串的 ID。
如果您正在寻找 meterId
属性值,其中 meterName
是 abcio
,相关的 JSON Path 表达式将类似于:
$..[?(@.meterName == 'abcio')].meterId
演示:
我有 2 个请求。在一个请求中,我使用了随机文本生成器并生成了一些随机字符串并将其传递给一个变量。之后,使用随机名称创建新记录并创建唯一 ID。我想获取该记录的 ID。我如何使用 JSON 提取器提取它。
EG。
Srno 名称 ID 1 xvyhz 1230-1236(一些 ID) 2 abczz 1230-1236(一些 id)
我想获取 'abczz' 的 ID,它由随机字符串生成器函数创建并存储在 'variablename' 变量中。 那么如何使用 JSON 提取器提取生成的字符串的 ID。
如果您正在寻找 meterId
属性值,其中 meterName
是 abcio
,相关的 JSON Path 表达式将类似于:
$..[?(@.meterName == 'abcio')].meterId
演示: