在JMeter测试期间,我必须获取JSON一级密钥的名称数组。即从JSON像
{
"name": "Sally",
"address": {
"country": "Kuba",
"city": "Havana"
}
}
我想得到
<name, address>
我正在使用Groovy和JsonSlurper,但不知道如何获得此代码。
如果您已经具有JSON对象,则可以执行以下操作:
println jsonObject.keySet()
如果不这样做,则需要创建一个。使用字符串化JSON,您可以执行以下操作:
def json = '{"name": "Sally","address": {"country": "Kuba","city": "Havana"}}'
def jsonObject = new JsonSlurper().parseText(json)
println jsonObject.keySet()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句