| |||||||
Das Thema "Geschicktes Gson parsing" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #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
| 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} Code: {"respondeCode":270, ... other params} Code: {"respondeCode":400,"errorCode":863} Mit gson kann man den reinkommenden InputStream parsen und zwar so: Code: ErrorResponde error = gson.fromJson(inputstream, ErrorResponde.class); Code: WhateverResponde responde = gson.fromJson(inputstream, WhateverResponde.class); 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.
__________________ Tutorials: - Getting Started with the Android NDK(en) - Zuverlässigkeit und Flußkontrolle bei der Datenübertragung in Multiplayer Games (de) - ExpandableListView mit X Leveln(de) |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| 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 |