Problème avec JSONObject()
Bonjour,
Mon problème est le nom de JSONObject detail, il devrait changer pour éviter d'écraser les données précédentes.
Je ne vois pas comment je peux m'y prendre
code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
JSONObject detail = new JSONObject();
JSONArray jsonArray = new JSONArray();
for (Contact_Pro donnee : LISTE_PRO) {
detail.put("societe", donnee.Societe);
detail.put("adresse1", donnee.Adresse1);
detail.put("adresse2", donnee.Adresse2);
detail.put("societe ", donnee.Ville);
detail.put("standard", donnee.Standard);
detail.put("mailgeneral", donnee.Mail);
jsonArray.put(detail);
} |
Résultat :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
05-16 17:57:59.513: D/output(5709): {
05-16 17:57:59.513: D/output(5709): "contact_pro": [
05-16 17:57:59.513: D/output(5709): {
05-16 17:57:59.513: D/output(5709): "societe ": "Saint Gilles",
05-16 17:57:59.513: D/output(5709): "adresse1": "La Fouaye",
05-16 17:57:59.513: D/output(5709): "mailgeneral": "contact@satel35.fr",
05-16 17:57:59.513: D/output(5709): "adresse2": "",
05-16 17:57:59.513: D/output(5709): "societe": "SATEL",
05-16 17:57:59.513: D/output(5709): "standard": "02.99.85.62.55"
05-16 17:57:59.513: D/output(5709): },
05-16 17:57:59.513: D/output(5709): {
05-16 17:57:59.513: D/output(5709): "societe ": "Saint Gilles",
05-16 17:57:59.513: D/output(5709): "adresse1": "La Fouaye",
05-16 17:57:59.513: D/output(5709): "mailgeneral": "contact@satel35.fr",
05-16 17:57:59.513: D/output(5709): "adresse2": "",
05-16 17:57:59.513: D/output(5709): "societe": "SATEL",
05-16 17:57:59.513: D/output(5709): "standard": "02.99.85.62.55"
05-16 17:57:59.513: D/output(5709): },
05-16 17:57:59.513: D/output(5709): {
05-16 17:57:59.513: D/output(5709): "societe ": "Saint Gilles",
05-16 17:57:59.513: D/output(5709): "adresse1": "La Fouaye",
05-16 17:57:59.513: D/output(5709): "mailgeneral": "contact@satel35.fr",
05-16 17:57:59.513: D/output(5709): "adresse2": "",
05-16 17:57:59.513: D/output(5709): "societe": "SATEL",
05-16 17:57:59.513: D/output(5709): "standard": "02.99.85.62.55"
05-16 17:57:59.513: D/output(5709): },
... |
Merci pour votre aide
cedric