Autore Topic: Parsing veloce JSON  (Letto 768 volte)

Offline Lomba1986

  • Utente normale
  • ***
  • Post: 173
  • Respect: +1
    • Mostra profilo
Parsing veloce JSON
« il: 26 Settembre 2012, 18:12:12 CEST »
0
Ciao a tutti volevo avere una piccola consulenza...

Il file restituito da google è un file json e fin qui tutto ok...ma poi devo fare io il parsing a "mano" oppure c'è un metodo furbo che mi restituisce un oggetto che contiene tutte le info del file?

Ciao a tutti

ps: lo chiedo perchè un mio collega ha questa vaga reminescenza di un modo furbo er leggere i json, ma non ricorda più...
Non esistono problemi, ma solo soluzioni...

Offline Phate

  • Utente junior
  • **
  • Post: 123
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy S
  • Sistema operativo:
    Windows 7
Re:Parsing veloce JSON
« Risposta #1 il: 26 Settembre 2012, 18:42:22 CEST »
0
Mah furbo o no io sfrutto le classi di android e faccio così:
Codice (Java): [Seleziona]
JSONArray jArray = new JSONArray(stringaJson);
for(int i=0;i<jArray.length();i++){
     JSONObject jsonData =   jArray.getJSONObject(i);
    jsonData.getString("chiave"); //per esempio
}

Offline Lomba1986

  • Utente normale
  • ***
  • Post: 173
  • Respect: +1
    • Mostra profilo
Re:Parsing veloce JSON
« Risposta #2 il: 27 Settembre 2012, 09:27:57 CEST »
0
Ho scoperto ieri sera che esistono le librerie GSON per il parsing veloce....

però mi servirebbe un tutorial fatto bene...qualcuno di voi ne conosce uno?
Non esistono problemi, ma solo soluzioni...

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Parsing veloce JSON
« Risposta #3 il: 27 Settembre 2012, 11:25:40 CEST »
0
Ho scoperto ieri sera che esistono le librerie GSON per il parsing veloce....

però mi servirebbe un tutorial fatto bene...qualcuno di voi ne conosce uno?

basta che cerchi online, è pieno!
altrimenti c'è la libreria jackson, l'ho usata tempo fa e dal tutorial online è molto semplice
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia