在java中将转义字符串转换为json对象
我有一根像这样的线在java中将转义字符串转换为json对象,java,json,string,parsing,unescapestring,Java,Json,String,Parsing,Unescapestring,我有一根像这样的线 "Message" : "{\"eventType\":\"DataChanged\",\"operation\":\"create\"}" Java中是否有任何库可以将其转换为下面的字符串,以便我可以将其解析为json对象 "Message" : {"eventType":"DataChanged","operation":"create"} 您的JSON解析器可以。消息的值是一个字符串。您可以将此字符串解析为JSON。您可以使用Fasterxml库将此字符串解析为JS
"Message" : "{\"eventType\":\"DataChanged\",\"operation\":\"create\"}"
Java中是否有任何库可以将其转换为下面的字符串,以便我可以将其解析为json对象
"Message" : {"eventType":"DataChanged","operation":"create"}
您的JSON解析器可以。消息的值是一个字符串。您可以将此字符串解析为JSON。您可以使用Fasterxml库将此字符串解析为JSON。您使用过JObject.parse({string})吗?可能没有。第一个看起来不对劲。您的一些引号(
“
)如果这是字符串
的内容,则它不是有效的json。如果这是字符串
的声明,则它不是有效的字符串
。json解析器可以。消息的值是字符串。您可以将此字符串解析为json。您可以使用Fasterxml库将此字符串解析为json您使用过JObject.Parse({string})吗?可能没有。第一个看起来不正确。您的一些引号(“
)被转义了,而一些没有转义。如果这是字符串的内容,则它不是有效的json。如果这是字符串的声明
,则它不是有效的字符串
。