groovy.json.JsonException:如何解析包含另一个JSON字符串的JSON字符串?

时间:2018-06-06 07:59:01

标签: python json groovy

假设我有一个JSON字符串,其中包含另一个JSON字符串。

data = {
   "a": "...",
   "b" : "Very long JSON string",
   "c" : "Very long JSON string",
   "d" : "...",
}

json.dumps(data)

使用Python生成以下jsonStr

jsonStr = "{
  "a": "...",
  "b" : "Very long JSON string",
  "c" : "Very long JSON string",
  "d" : "...",
   :
}"

当我尝试通过

解析它时
json = new groovy.json.JsonSlurperClassic().parseText(jsonStr)

我收到以下错误。

groovy.json.JsonException: Expected a value on line: 1, column: 1344513.
But got an unterminated object.

处理这种情况的好方法是什么?

将Base64编码应用于JSON字符串听起来不错吗?

0 个答案:

没有答案