2016-05-09 8 views
-1

Gibt es eine Möglichkeit, JSON-Objekt mit nur Werten und keine Schlüssel aus Array-Liste in Android zu erstellen? Ich habe Array-Liste wie dieseErstellen von JSON-Objekt ohne Schlüssel aus Array in Android

[12,name,description] 

Aber ich brauche diese ähnlichen Wie dies zu tun

{"12","name","description"} 

zu JSON-Objekt zu konvertieren? Kann jemand helfen?

+2

Was ist die Verwendung dieser Art von 'JsonObject'? Wie werden Sie den Wert nach dem Erstellen des Objekts abrufen? –

+0

Ich muss dieses Json-Objekt durch Volley-Post-Methode an Server-Seite senden, wo es mit Trikot abgerufen wird. –

+1

Sie besser einen String manuell erstellen. ** Das wird nicht ein 'JsonObject' ** genannt. –

Antwort

2

Nein, Sie können JSONObject nicht ohne seinen Schlüssel erstellen.

Ein modifizierbarer Satz von Namens-/Wertezuordnungen. Namen sind eindeutige, nicht null Zeichenfolgen.

Source

Definition selbst sagt names are unique, non-null so brauchen Sie nur Schlüssel-Wert-Paar verwenden, aber es ist es möglich, JSONArray wie diese zu erstellen, aber in diesem Fall auch, dass JSONArray hat einige Schlüssel.

"someKey":["a","b","c"] 

So auch in diesem Fall muss JSONArray unter einem Schlüssel definieren.

Verwandte Themen