JSON: abrufen der Liste von JSON-Objekten
In java, wie kann ich ziehen Sie die JSON-Objekte eingeschlossen in den "{}"?
Habe ich versucht:
JSONObject obj = new JSONObject(jstring);
obj.getJSONArray("fileName");
Aber es wird nur das erste Objekt. Wie bekomme ich eine Liste mit den beiden Objekten?
JSON:
[
{
"fileName": [
"file1"
],
"date": [
"8/25/2015 0:00"
],
"time": [
"7/16/2009 16:51"
],
"id": "1",
"version_": 1
},
{
"fileName": [
"file1"
],
"date": [
"8/25/2015 0:00"
],
"time": [
"7/16/2009 16:51"
],
"id": "1",
"version_": 1
}
]
InformationsquelleAutor wwjdm | 2015-08-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre Wurzel ist JSON ein Array, so erstellen Sie zuerst eine
JSONArray
von IhremString
.Hierzu:
Weitere Informationen entnehmen Sie bitte der Dokumentation auf
JSONArray
undJSONObject
.Ops. Mein schlechtes! Getan, jetzt ist es korrigiert 😉 Danke für den Hinweis it out. Ich war die Typisierung zu schnell und habe vergessen zu ändern, dass aus meinem Strg + V haha
InformationsquelleAutor Mauker
Müssen Sie direkt konstruieren JSONArray aus JSON-string in diesem Fall.
InformationsquelleAutor Pavel Gatnar
InformationsquelleAutor Simimmo