2013-06-13 3 views
0

Я преобразовал JSONObject в строку с помощью(JSONObject) JSONSerializer.toJSON

String a = b.toString(); 

, а затем преобразовать его обратно с помощью

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

он бросает строку JSON не действует исключение, но на самом деле JSONObject создано успешно, и вся информация может быть проанализирована правильно. Просто так странно ... Кто-нибудь знает почему?

Благодаря

+0

, какое значение имеет 'a' есть? –

ответ

1

передать объект непосредственно сериализатором, вам не нужно, чтобы преобразовать его в строку в середине:

JSONObject c = (JSONObject) JSONSerializer.toJSON(b); 
+0

Привет, мне нужно. Извините, что смутил вас. Мне нужно будет сохранить строку json, а затем перевести ее позже. Благодарю. – esdotzed

Смежные вопросы