/ / Java JSON-Lib Set Field solo una voce: java, json, json-lib

Java JSON-Lib Set Field solo una voce: java, json, json-lib

Sto avendo una stringa JSON corretta che è composta da un oggetto A, contenente un insieme di altri oggetti B.

Quando provo a recuperare questo oggetto ora dalla stringa JSON, il set di oggetti B avrà un'unica voce, invece di tutto il contenuto nella stringa JSON.

Qualche suggerimento o ho appena fatto qualcosa di proibito ??

Grazie

risposte:

0 per risposta № 1

Per coloro che potrebbero cadere su di esso, questo ha risolto il problema con il Set:

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