Jmeter 从数组中创建json并将其发送到POST请求正文中
考虑jMeter中的一个变量,它包含Jmeter 从数组中创建json并将其发送到POST请求正文中,jmeter,Jmeter,考虑jMeter中的一个变量,它包含[“beep1”、“beep2”、“beep3”] 我想为POST请求创建一个JSON,如下所示: { "foo": { "bar": { "baz": [ { "value": "beep1" }, { "value": "beep2"
[“beep1”、“beep2”、“beep3”]
我想为POST请求创建一个JSON,如下所示:
{
"foo": {
"bar": {
"baz": [
{
"value": "beep1"
},
{
"value": "beep2"
},
{
"value": "beep3"
}]
}
}
}
您可以使用以下任何一种方法进行操作,相关代码如下所示:
def builder = new groovy.json.JsonBuilder()
builder {
foo {
bar
{
baz(Eval.me(vars.get('myVar')).collect { beep ->
[
value: beep
]
})
}
}
}
演示:
更多信息: