我从带有转义字符的REST响应中获取JSON主体,如下所示。如何使用groovy脚本在soapUI中格式化JSON响应?
发自:
{
"employee": "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}"
}至:
{ "employee": {
"name": "John",
"age": 30,
"city": "New York" } }发布于 2019-07-19 07:26:32
一个简单的string-replace就可以完成这项工作:
def escapedString = '''{"employee":"{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}"}'''
def unescapedString = escapedString.replaceAll("\\\\", "")
System.out.println unescapedString这会产生以下结果:
{"employee":"{"name":"John", "age":30, "city":"New York"}"}https://stackoverflow.com/questions/57063849
复制相似问题