Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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 如何使用Jackson读取带反斜杠的json_Java_Json_Jackson - Fatal编程技术网

Java 如何使用Jackson读取带反斜杠的json

Java 如何使用Jackson读取带反斜杠的json,java,json,jackson,Java,Json,Jackson,我正在调用第三方API并作为响应接收json: {\'name\':\'name\'A\'和其他\',\'id\':1} 如果我尝试这样绘制地图,我会确定: Unexpected character ('\' (code 92)): was expecting double-quote to start field name 我怎么能把它和杰克逊联系起来?我应该用正则表达式删除反斜杠吗?就像所有格式不好的\“->”和\“->\”。你打算做什么看起来很好对产生这个坏输出的人提交一个bug;它不

我正在调用第三方API并作为响应接收json:

{\'name\':\'name\'A\'和其他\',\'id\':1}

如果我尝试这样绘制地图,我会确定:

 Unexpected character ('\' (code 92)): was expecting double-quote to start field name

我怎么能把它和杰克逊联系起来?我应该用正则表达式删除反斜杠吗?就像所有格式不好的\“->”和\“->\”

。你打算做什么看起来很好

对产生这个坏输出的人提交一个bug;它不是有效的JSON。

{“name\”:\“name A and other\”,\“id\”:1},这是JSON或的有效形式 {“name”:“name A and other”,“id”:1}它也是有效的

如果无法做到这一点,请要求供应商验证JSON结构