Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法读取JSON:无法识别的字符转义“”_Java_Spring_Http_Jackson - Fatal编程技术网

Java 无法读取JSON:无法识别的字符转义“”

Java 无法读取JSON:无法识别的字符转义“”,java,spring,http,jackson,Java,Spring,Http,Jackson,无法在我的spring控制器中使用@RequestBody Map reqParam映射JSON。它在以下JSON中工作 {strNote : "\\\\"},{strNote : "\"},{strNote : "/"},{strNote : "//"} 当它不为{strNote:a\\b}工作时。当我尝试发送这个JSON时,它给出了以下异常 例外:MappingJackson2HttpMessageConverter.java- readJavaType:181-无法读取JSON:无法识别

无法在我的spring控制器中使用@RequestBody Map reqParam映射JSON。它在以下JSON中工作

{strNote : "\\\\"},{strNote : "\"},{strNote : "/"},{strNote : "//"}
当它不为{strNote:a\\b}工作时。当我尝试发送这个JSON时,它给出了以下异常

例外:MappingJackson2HttpMessageConverter.java- readJavaType:181-无法读取JSON:无法识别的字符 [源代码: myProject.Auth.filter.ServletInputStreamWrapper;行:1,列: 43]; 嵌套异常是 com.fasterxml.jackson.core.JsonParseException:无法识别的字符 转义“”代码32]


您有一个错误,因为您应该终止\b。如您所见,它可以识别退格或空格


请参阅

请发布解析失败的完整文档。第43栏,FWIW…非常感谢,这很有帮助。最好的编码方式是什么?如果您需要{strNote:a\b},您应该将其设置为{strNote:a\\b}。如@Julian Reschke在第一条评论中提出的问题,请向我们展示您的完整文档,我们将尽力帮助您