/ / Java JSON-Lib Définir le champ une seule entrée - java, json, json-lib

Java JSON-Lib Définir le champ une seule entrée - java, json, json-lib

J'ai une chaîne JSON correcte composée d'un objet A, contenant un ensemble d'autres objets B.

Lorsque j'essaie de récupérer cet objet maintenant à partir de la chaîne JSON, l'ensemble d'objets B n'aura qu'une seule entrée, au lieu de toutes les informations contenues dans la chaîne JSON.

Des suggestions, ou ai-je juste fait quelque chose d'interdit ??

Merci

Réponses:

0 pour la réponse № 1

Pour ceux qui pourraient tomber dessus, cela résout le problème avec le Set:

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