Comment lire une réponse json comme des paires nom / valeur dans JQuery
Je veux lire la réponse json que le nom et la valeur des paires dans mon code JQuery. Voici mon exemple de réponse JSON que je reviens de mon code java:
String jsonResponse = "{"name1":"value1", "name2:value2"};
dans mon JQuery, si j'écris jsonResponse.name1
, je vais avoir de la valeur que "value1"
. Voici mon code JQuery
$.ajax({
type: 'POST',
dataType:'json',
url: 'http://localhost:8080/calculate',
data: request,
success: function(responseData) {
alert(responseData.name1);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//TODO
}
});
Ici je veux lire "name1"
de jsonResponse au lieu de coder en dur dans JQuery. Quelque chose comme boucle parcourant la réponse de l'obtention de chaque nom et la valeur. Des suggestions?
OriginalL'auteur jgg | 2010-10-04
Vous devez vous connecter pour publier un commentaire.
Il est important de noter que l'ordre dans lequel les propriétés de l'être itéré est arbitraire et ne doit pas être invoqué.
OriginalL'auteur Darin Dimitrov
C'est facile comme ça:
OriginalL'auteur Arnaud F.
Vous pouvez simplement utiliser
responseData['name1']
. Facile.OriginalL'auteur Jacob Relkin