Есть ли какой-нибудь простой пример для Android использования JSON в сериализации?
Спасибо
Ответ 1
Мы используем библиотеку gson. Сериализация так же просто, как вызов
new Gson().toJson(obj)
И для десериализации,
new Gson().fromJson(jsonStr, MyClass.class);
Ответ 2
Если вы хотите избежать использования другой библиотеки в вашем проекте Android только для (де) сериализации JSON, вы должны использовать следующий код, как и я.
Сериализовать
JSONObject json = new JSONObject();
json.put("key", "value");
// ...
// "serialize"
Bundle bundle = new Bundle();
bundle.putString("json", json.toString());