我打电话第三方API和接收作为响应JSON:如何阅读与反斜杠JSON与杰克逊
{\ “名称\”:\ “名\\” A \\ “等\” ,\“ID \”:1}
如果我尝试映射它就像我越来越确信:
Unexpected character ('\' (code 92)): was expecting double-quote to start field name
我怎么能与杰克逊地图呢?我应该使用正则表达式去除反斜杠吗?就像每一个“ - >”和\\“ - > \”
我打电话第三方API和接收作为响应JSON:如何阅读与反斜杠JSON与杰克逊
{\ “名称\”:\ “名\\” A \\ “等\” ,\“ID \”:1}
如果我尝试映射它就像我越来越确信:
Unexpected character ('\' (code 92)): was expecting double-quote to start field name
我怎么能与杰克逊地图呢?我应该使用正则表达式去除反斜杠吗?就像每一个“ - >”和\\“ - > \”
这是不正确的。你打算做什么看起来很好
提交一个错误,指出是谁在产生这个坏的输出;它不是有效的JSON。
{\“name \”:\“name A and other \”,\“id \”:1},这是JSON或 {“name”:“name A and other”的有效形式, “id”:1}它也是有效的。
如果无法做到这一点,请询问供应商验证JSON结构