Десериализация JSON с помощью Json Parsing в приложении Android

Что означает «десериализация Json», я видел этот термин в Интернете. Я не знаю значение этого конкретного термина. Было бы здорово, если бы кто-нибудь мог объяснить мне, что это значит.

Ответы на вопрос(1)

Решение Вопроса

апример, массив контактов в телефонной книге может быть сохранен следующим образом;

{"contacts": [
  {"name": John, "phoneNumber":"+44000000000"},
  {"name": Jack, "phoneNumber":"+44000000001"}
]}

Его основная цель - использовать при транспортировке данных на веб-сервисы. Кажется, он особенно популярен у REST.

Сериализация ваших данных в JSON - это процесс превращения того, что может быть Array () в вашем Java-коде, в текстовое представление этих данных, как показано выше. Десериализация JSON - это обратный процесс. В приведенном выше примере десериализация JSON - это процесс перевода текста для приведенных выше контактов в массив данных в приложении Java.

К счастью, Android SDK облегчает доступ к библиотеке JSON, которая будет обрабатывать этот процесс для вас.http://developer.android.com/reference/org/json/JSONObject.html

А следующая библиотека GSON делает жизнь еще проще.http://sites.google.com/site/gson/gson-user-guide

В сети есть множество примеров REST с Android, они почти наверняка смогут вам помочь.

http://senior.ceng.metu.edu.tr/2009/praeda/2009/01/11/a-simple-restful-client-at-android/

http://www.josecgomez.com/2010/04/30/android-accessing-restfull-web-services-using-json/

Ваш ответ на вопрос