[英]how to extract json response data in jmeter using regular expression extractor?
[英]extract data from reponse typed json data using Regular Expression Extractor in jmeter
我想從jmeter中的響應中提取數據,響應數據是
{
"id" : {
"idUri" : [ "/id/123123" ]
}
}
而且我使用正則表達式提取器提取字符串/id/123123
。
我的正則表達式提取器的配置是
Reference Name: id
Regular Expression: "idUri" : [ "(.+?)" ]
Template: $1$
Match No.(0 for Random): 1
Default Value: failed_id
但是當我使用id時,我總是得到failed_id
。
我應該如何設置參數?
嘗試以下正則表達式(根據rsp注釋更新):
Regular Expression: "idUri" : \[ "([^"]+?)" \]
您可以按照以下格式更新正則表達式以獲取ID值
Reference Name: id
Regular Expression: idUri"\s:\s\[\s"/id/(.+)"
Template: $1$
Match No.(0 for Random): 1
Default Value: failed_id
注意:
\s - means single space
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.