/ / Java JSON-Lib Set Feld nur ein Eintrag - java, json, json-lib

Java JSON-Lib Set Feld nur ein Eintrag - java, json, json-lib

Ich habe einen korrekten JSON-String, der aus einem Objekt A besteht, das einen Satz anderer Objekte B enthält.

Wenn ich versuche, dieses Objekt jetzt aus der JSON-Zeichenfolge zurück zu bekommen, wird der Satz von Objekten B nur einen einzigen Eintrag enthalten, anstatt alle, die in der JSON-Zeichenfolge enthalten sind.

Irgendwelche Vorschläge, oder habe ich gerade etwas verboten?

Vielen Dank

Antworten:

0 für die Antwort № 1

Für diejenigen, die darüber fallen könnten, löste dies das Problem mit dem Set:

JSONArray jsonArray = JSONArray.fromObject(object);
JSONObject jsonObject = new JSONObject();
jsonObject.put("data", jsonArray.toString());