0

を使用して JSONObject を String に変換しました

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 に答える