0

我通过使用将 JSONObject 转换为字符串

String a = b.toString();

然后使用

JSONObject c = (JSONObject) JSONSerializer.toJSON(a);

它会引发 JSON 字符串无效异常,但 JSONObject 实际上已成功创建,并且所有信息都可以正确解析。太奇怪了……有人知道为什么吗?

谢谢

4

1 回答 1

1

将对象直接传递给序列化程序,您不需要在中间将其转换为字符串:

JSONObject c = (JSONObject) JSONSerializer.toJSON(b);
于 2013-06-13T18:08:09.457 回答