GSON zu deserialise array mit Namen/Wert-Paare
mein string ist:
"[{"property":"surname","direction":"ASC"}]"
kann ich GSON zu deserialise dies, ohne es /umwickeln?
Grundsätzlich, ich brauche, um deserialise ein array von name-Wert-Paaren.
Ich habe versucht, ein paar Ansätze, ohne Erfolg.
- Was genau hast du versucht?
- Ich habe versucht, die Definition einer collection-Typ, z.B. Typ collectionType = new TypeToken<Sammlung<String>>(){}.getType(); und auch dieser Ansatz stackoverflow.com/questions/9853017/...
- Die Lösung ist deserialise als ein array von benutzerdefinierten Typ 'Sortieren', e.g: public class Sort { private String Eigenschaft; private String Richtung; } Sort[] sortiert = gson.fromJson(sortJson, Sortieren[].Klasse);
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dass Sie im Grunde wollen, Sie zu vertreten, sowie eine Liste der Karten:
Ausgabe:
Wenn die Objekte in deinem array enthalten einen bekannten Satz von Schlüssel/Wert-Paare, die Sie erstellen können ein POJO und anzeigen zu: