How to extract the parameter from Json Response Using Groovy?

自闭症网瘾萝莉.ら 提交于 2019-12-03 19:15:24

问题


The below is my response..

{"activation":{"existing":false, "customer": new}}

Now when I use

testRunner.testCase.getTestStepByName("xxx").getPropertyValue("response")

The above script is extracting the response. Now I wanted to extract "customer" value.

How to do this?

Thanks


回答1:


import groovy.json.JsonSlurper

responseContent = testRunner.testCase.getTestStepByName("xxx").getPropertyValue("response")
slurperresponse = new JsonSlurper().parseText(responseContent)
log.info (slurperresponse.activation.customer)


来源:https://stackoverflow.com/questions/16585063/how-to-extract-the-parameter-from-json-response-using-groovy

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!