我想将Java对象转换为具有字符串格式*的json对象。我正在使用gson库。有没有办法做到这一点。

(我不确定这是否是此结构的正确名称)字符串格式的json对象:
*

{ [\"name\":\"Ajay\",\"age\":30,\"email\":\"[email protected]\"]}

最佳答案

我很确定gson本身不能解决这个问题,但是您可以。给定字符串s看起来像

 { [\"name\":\"Ajay\",\"age\":30,\"email\":\"[email protected]\"]}


您只需要在s.replace("\\\"", "\"")上调用gson。只需清理您的字符串,看起来就应该这样(您的引号看起来有所不同,也许您也需要对其进行修复)。

关于json - 带有反斜杠的Json对象,gson序列化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11769616/

10-10 16:41