Максимальная длина строкового литерала больше 2^16 -1
В Scala 2.11 я использую API Play JSON, и при выполнении строки выдает ошибку.
val bodyParsed = Json.parse(bodyText.replaceAll("\\\\", ""))
Это потому, что длина bodyText
больше 2^16 - 1.
Как я могу решить проблему?
Я сталкивался с этим сообщением, но я не уверен, является ли это решением в моем случае.
1 ответ
Решение
Извините, это никак не связано с размером строки. Я смог зафиксировать свою ошибку в переменной и посмотреть. похоже, что полученная строка не соответствует JSON и выдает ошибку.