我想提取:来自“name”的孩子:来自以下JSON的“recordInstanceId”。
输出应该给我“lQBfjAu .... P0tk”。如何使用Regex Extractor进行操作?
{
"name":"recordTypeView",
"attributes":{
"xmlns":""
},
"children":["all"
]
},{
"name":"isRuleBacked",
"attributes":{
"xmlns":""
},
"children":["false"
]
},{
"name":"recordInstanceId",
"attributes":{
"xmlns":""
},
"children":["lQBfjAu....P0tk"
]
}
答案 0 :(得分:0)
如果您需要从以下回复中提取lQBfjAu....P0tk
:
{
"name": "recordInstanceId",
"attributes": {
"xmlns": ""
},
"children": [
"lQBfjAu....P0tk"
]
}
可以使用JSON Path Extractor(可通过JMeter Plugins获得)使用简单的JSON路径表达式完成:
$..children[0]
建议不要使用正则表达式来处理JSON数据,我建议使用JSON Path Extractor从JSON响应中提取数据。
参考文献:
如果您有任何问题 - 请更新您的问题以显示完整的回复