Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Geschicktes Gson parsing

Das Thema "Geschicktes Gson parsing" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 09.12.2011, 13:25   #1 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Desire HD

Registriert seit: 09.08.2010
Beiträge: 345
Abgegebene Danke: 11
Erhielt 40 Danke für 38 Beiträge
Standard Geschicktes Gson parsing

Hallo alle zusammen!


Ich schreibe gerade an einer Client-Server Applikation.
Die Kommunikation findet mit einem im HTTP gewrappten Json statt. (einfacher REST service). Um client seitig das Json zu parsen möchte ich die gson-lib von google verwenden.
Jetzt ist es ja so, das es zwar auf jeden Request EINE entsprechende Antwort gibt oder aber ein Fehler.
also ein Beispiel:
Ich sende:
Code:
{"requestCode":100, ... other params}
jetzt kann also entweder die Antwort:
Code:
{"respondeCode":270, ... other params}
zurückkommen oder aber ein Fehler
Code:
{"respondeCode":400,"errorCode":863}
zurückkommen. (wobei 400 der respondecode für einen Fehler bedeutet, 100 ein RequestCode und 270 ein RespondeCode "OK" bedeuten soll)

Mit gson kann man den reinkommenden InputStream parsen und zwar so:
Code:
ErrorResponde error = gson.fromJson(inputstream, ErrorResponde.class);
bzw.
Code:
WhateverResponde responde = gson.fromJson(inputstream, WhateverResponde.class);
Nun meine Frage:

Wie kann ich herausbekommen welche Klassenbeschreibung ich dem Parser geben soll?
Gibt es eine Möglichkeit die fromJson Methode in meinem Fall zu nutzen? Es ist halt sehr einfach zu verwenden. Ansonsten muss ich das anders lösen.
Unicate ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Google Music Beta: Parsing-Fehler cotzraiz Foto und Multimedia 47 19.09.2011 16:17
Ladezeit oder Parsing-Zeit(?) sämtlicher Browser MMZ APad GF10 Flytouch 3 Forum 6 21.07.2011 15:54
Parsing Fehler sharki Root / Hacking / Modding für Notion Ink Adam 1 14.07.2011 13:05
Skype und Co. Parsing fehler sofp APad GF10 Flytouch 3 Forum 0 19.05.2011 09:08
HTML Parsing dereulenspiegel Android App Entwicklung 9 20.08.2009 08:06




Du liest gerade: "Geschicktes Gson parsing" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.