Предположим, у меня есть строка JSON, содержащая другую строку JSON.
data = {
"a": "...",
"b" : "Very long JSON string",
"c" : "Very long JSON string",
"d" : "...",
}
json.dumps(data)
Следующее jsonStr
генерируется, как указано выше, с использованием Python.
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 звучит неплохо?