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);
InformationsquelleAutor Black | 2012-04-05
Schreibe einen Kommentar