我正在尝试将一个JSON发送到一个用Spring编写的REST控制器,无论我尝试了什么 - 杰克逊都抛出异常:
deinit {
print("VC Should deinitialize")
}
这是JSON:
org.springframework.http.converter.HttpMessageNotReadableException: Could not read document: Illegal character ((CTRL-CHAR, code 10)):
有什么建议吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
我已将您的JSON文档粘贴到JSON formatter中,因为您可以看到它抱怨404位置的意外令牌。 这是因为您没有正确地转义文档,并且位置404处的双引号(")会使解析器混乱。 你应该通过用\ /#34替换它们来逃避键/值中出现的引号。 (或单引号)。
转义字符串后,formatter成功解析文档