Créer un JSONArray
Comment puis-je créer un JSONArray, car la création d'un JSONObject est assez simple:
JSONObject j = new JSONObject();
j.put("key",value);
Droit maintenant, je peux mettre une autre chaîne dans le JSONObject, ou une représentation de chaîne de JSONObject.
Mais comment puis-je créer un JSONArray et de l'insérer à la JSONObject?
Cela devrait vous aider: stackoverflow.com/a/2544198/1472887
Vérifiez ce thread: stackoverflow.com/questions/7976643/...
Vérifiez ce thread: stackoverflow.com/questions/7976643/...
OriginalL'auteur meh | 2012-11-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez créer JSONArray même, comme vous avez essayé de créer JSONObject.
La création de temps:
Par exemple:
De la récupération des temps:
vous pouvez récupérer la valeur de Chaîne ou JSONObject ou toutes par leur nom de la clé. Par exemple:
OriginalL'auteur Paresh Mayani
Vous pouvez le faire comme:
Ou, créer un JSONArray objet et utiliser la méthode put(s) à ajouter toutes les Chaînes que vous souhaitez. À la sortie de la suite, il suffit d'utiliser la méthode toString ().
List
dans le constructeur de JSONArray? Il faut juste accepter unString
.Je n'ai pas pu résoudre mon problème en ce j'ai donc utilisé JSONArray json = new JSONArray(Tableaux.toString(array));
OriginalL'auteur Nermeen
Pourquoi ne pas vous utiliser Gson de la bibliothèque il est très facile de convertir n'importe quel objet dans un tableau json, objet json
Télécharger Gson bibliothèque, puis l'utiliser comme
si l'Objet est une Liste d'objets qu'il va créer des tableau json
Gson gson = new Gson();
pour seul objet
OriginalL'auteur Mohd Mufiz