JSON-lib转义/保留字符串
我在java http://json-lib.sourceforge.net上使用JSON-lib库
我只想添加一个看起来像JSON的简单字符串(但我不希望库自动发现它可能是json而只是将它视为字符串)。看看图书馆的来源我找不到没有丑陋黑客的方法。
例:
JSONObject object = new JSONObject();
String chatMessageFromUser = "{"dont":"treat it as json"}";
object.put("myString", chatMessageFromUser);
object.toString()
会给我们{"myString":{"dont":"treat it as json"}}
我想要{"myString":"{"dont":"treat it as json"}"}
如何在不修改源代码的情况下实现它?我正在使用这段代码作为来自用户的聊天消息的传输 - 所以它适用于正常的聊天消息,但是当用户将输入JSON格式作为消息时,由于此处描述的JSON-lib的默认行为,它将打破它。
没有找到相关结果
已邀请:
2 个回复
课刊灭似
甲车劲
方法。