我必须从Jmeter中的这个JSON数组中提取所有“唯一”,然后将这些值存储在数组中,以便以后我可以将其用于每个控制器以附加到另一个URL的尾部。
谁能帮我在Jmeter中做到这一点。
您的帮助将不胜感激。谢谢!
{"groups":[
{
"categoryid": 4003,
"name": "Agarbatti",
"properties": [
{
"name": "Take Photo",
"type": "image",
"displaytype": "image",
"mandatory": false,
"uniqueid": "1149"
}
]
},
{
"categoryid": 4005,
"name": "Cigarettes",
"properties": [
{
"name": "Take Photo",
"type": "image",
"displaytype": "image",
"mandatory": false,
"uniqueid": "1150"
}
]
},
{
"categoryid": "1001",
"name": "Remark",
"properties": [
{
"name": "Remark",
"type": "string",
"displaytype": "edit",
"uniqueid": "Remarks",
"mandatory": "true"
}
]
}
]
}
最好使用通过JMeter插件提供的JSONPath
Extractor
(您需要带有Libs
Set的Extras)。
因此,对您的数据遵循JSONPath表达式:
$..uniqueid
将返回下一个结构:
["1149","1150","Remarks"]
有关更多详细信息和一种JSONPath食谱,请参见JMeter指南中的“ 使用XPath提取器 ”(向下滚动至“解析JSON”)。
请帮助我提取使用Jmetm。
问题内容: 我知道它是一个数组,但是我对JSON完全陌生,需要帮助理解它的结构,这是我提取数据的尝试: 我拥有的JSON数据如下所示: 我对这些东西的掌握并不强,因此感谢所有帮助。 问题答案: 这是个主意: 它应该可以工作(如果有编译错误,请随时投诉)
有人可以使用BeanShell后处理程序和正则表达式提取器来实现它,或者如果有的话,还有任何其他方法来实现同样的方法。
我有一个API,它返回的数据类型为_HttpClientResponse,因为我使用的是httpClient,我使用下面的 当我打印结果i/flatter(23708):字符串i/flatter(23708):{“结果”:[{“IPAddress”:“192.1.1.1”,“说明”:“Windows 2016 Server”},{“IPAddress”:“192.1.1.1”,“说明”:“Wind
谢谢, Nitish
问题内容: 我有一个包含Json的字符串。看起来像这样: 我正在尝试保留“ img_url”。我已经安装了Json.NET,并且在这里发现了类似的问题。 例如这样的事情: 在我来说,我改变到,etc..no运气 现在这是我的代码: 在提取值之前,是否必须对字符串做一些事情?谢谢! 问题答案: 不是根对象的属性-它是对象的属性: 另外的选择: