parse string-array aus JSON
habe ich dieses JSON-Objekt:
{"error":null,
"result":[{"id":"1234567890",
"count":1,
"recipients":
["u3848",
"u8958",
"u7477474"
],
"dateCreated":"2012-06-13T09:13:45.989Z"
}]
}
und ich versuche, einen Weg zu finden, richtig analysiert, die recipients
- array in eine String[]
Objekt.
gibt es eine einfache Möglichkeit, dies zu tun?
EDIT:
fand diese Antwort, die hat all die Dinge benötigt für Ergebnis: Senden und Parsen von JSON-Objekten
Die Json - (Java) - Bibliothek verwenden Sie?
Ich bin mit der
mögliche Duplikate von Senden und Parsen von JSON in Android
Ich bin mit der
org.json.JSONObject
Bibliothekmögliche Duplikate von Senden und Parsen von JSON in Android
InformationsquelleAutor thepoosh | 2012-06-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
den Weg, das zu tun, was ich wollte, war dieses:
die
name
- Attribut muss vorgegeben werden, da JSON ist ein Schlüssel/Wert-Speicher.Recht. (Ich Frage mich, weil Sie beantwortet Ihre eigene Frage, wo der Schlüssel war nicht da.) Sollte "Empfänger" statt "name" daher.
InformationsquelleAutor thepoosh
Können Sie versuchen, zu verwenden xstream mit json-serializer. Werfen Sie einen Blick dieser link
InformationsquelleAutor Wins
Ich immer empfehlen meine Lieblings-Bibliothek json-lib JSON zu behandeln stopft.
Können Sie JSONArray zu konvertieren
Object[]
, obwohl es nichtString[]
Sie können weiterhin verwenden es, weil jederObject
hattoString()
Methode.InformationsquelleAutor LiuYan 刘研