JSON Deserializing con Json Parsing nell'applicazione Android

Cosa significa "deserializzare Json", ho visto questo termine sul Web. Non conosco il significato di questo particolare termine. Sarebbe bello se qualcuno mi spiegasse cosa significasse.

  • Scrivere in tempo reale game opengl-es per android - qualche domanda (ottimizzando)
  • AudioTrack in modalità di streaming MODE_STREAMING
  • Perché alcuni telefoni Android causano la nostra applicazione a lanciare un java.lang.UnsatisfiedLinkError?
  • Nessuna risorsa trovata - Theme.AppCompat.Light.DarkActionBar
  • AppCompat e EditText diverse sottolineano l'API diversa
  • Usare il tasto "ENTER" sul softkeyboard invece di fare clic sul button
  • Threading Esempio in Android
  • Come aspettare più chiamate async nidificate utilizzando RxJava-Android?
  • È ansible scalare drawableleft & drawableright in textview?
  • Controllare se la visualizzazione di text è ellisse in android
  • come possiamo rimuovere un file dalla cartella degli asset in runtime in android?
  • Controllare se il record esiste nel database android
  • One Solution collect form web for “JSON Deserializing con Json Parsing nell'applicazione Android”

    JSON è un metodo per rappresentare i dati in una forma basata su text leggero. Ad esempio, una serie di contatti in una rubrica telefonica potrebbe essere memorizzata come segue;

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

    Il suo scopo primario è quello di utilizzare quando si trasport i dati ai servizi web. Sembra essere particolarmente popolare con REST.

    La serializzazione dei dati a JSON è il process di trasformazione che potrebbe essere un 'Array ()' nel codice Java in una rappresentazione basata sul text di tali dati come mostrato in precedenza. La de-serializzazione di JSON è quel process in senso inverso. Nell'esempio precedente, la deserializzazione del JSON è il process di traduzione del text per i contatti mostrati sopra in un arrays di dati nell'applicazione Java.

    Fortunatamente, l'SDK di Android rende facile l'accesso a una libreria JSON che gestirà questo process per te. http://developer.android.com/reference/org/json/JSONObject.html

    E la libreria GSON seguente rende la vita ancora più facile. http://sites.google.com/site/gson/gson-user-guide

    Ci sono un sacco di REST con esempi di Android sul web, che saranno quasi sicuramente in grado di aiutarti.

    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/

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.