Java 读取不正确的JSON

Java 读取不正确的JSON,java,json,jackson,Java,Json,Jackson,我将JSON作为字符串 "{nameBitsCount=131}" 我需要,使用Jackson:1)正确解析这个JSON。2) 把结果放到地图上 但我有个例外 com.fasterxml.jackson.core.JsonParseException: Unexpected character ('n' (code 110)): was expecting double-quote to start field name at [Source: (String)"

我将JSON作为字符串

"{nameBitsCount=131}"
我需要,使用Jackson:1)正确解析这个JSON。2) 把结果放到地图上

但我有个例外

com.fasterxml.jackson.core.JsonParseException: Unexpected character ('n' (code 110)): was expecting double-quote to start field name
 at [Source: (String)"{nameBitsCount=131}";
PS:我想我需要把JSON的样式改成这样

"{\"nameBitsCount\":\"131\"}";

您发送的JSON无效

{nameBitsCount=131}
需要转换格式:

{"nameBitsCount":131}
在键周围添加{{{},并将{=}更改为{:}对JSON对象有效的JSON格式:

{
"Key" : "Value" 
// "VALUE" if use for String and char put {"} around the value VALUE ex: 0.0 , 1 , -50 , FALSE
}
请浏览本网站:


这不是有效的JSON。您可能需要:“{”namebitscont“:131}”