我正在尝试使用org.apache.httpcomponents
Rest API,它将把JSON格式的数据发布到API。
我得到这个异常:
引起原因:com.fasterxml.jackson.core.JsonParseException:非法的不带引号的字符((CTRL-CHAR,代码10)):必须使用反斜杠转义以包含在字符串中。
原因是因为ctrl-char
包含在JSON字符串中。
有什么方法可以替代此解决方案或其他解决方案吗?
1
您是自己创建JSON吗?基本上,这听起来好像您的数据已损坏……因此,如果可以的话,请对其进行修复,或者向产生该文件的任何人投诉。
—
乔恩·斯基特
如本StackOverflow答案中所述,您的JSON是否可以通过jsonlint.com正确验证?
—
埃里克·麦考密克
Intellij idea在打开.json文件后立即对其进行验证。试试吧!
—
加拉夫