Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/09/2012, 14h23   #1
grhum
Nouveau Membre du Club
 
Homme
Inscription : janvier 2006
Messages : 52
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France

Informations forums :
Inscription : janvier 2006
Messages : 52
Points : 33
Points : 33
Par défaut JSON dans page ASP

Bonjour,

j'ai une page ASP qui appelle une autre page qui retourne du code en json.

Je récupère une code comme ceci :

Code :
1
2
 
{"result":[{"INSEE":"59009","NOM_COMMUNE":"VILLENEUVE-D'ASCQ","TERRITOIRE":"Est","TRANCHE":"Tranche conditionnelle","OP":"AA","DEB":"Avant la fin 2010"}]}
J'ai trouvé une bibliothèque qui parse le contenu, mais je n'arrive à sortir que la clé "result", je n'arrive pas à récupérer les données qui sont derrières (qui sont bien sur celles qui m'interessent...)

voila mon code :
Code :
1
2
3
4
5
6
7
8
9
 
    Set myJSON = JSON.parse(myJSONtext)
 
    dim key : for each key in myJSON.keys()
        Response.write( "<br />Cle : "&key & vbNewline )
    next
 
    Response.Write("<br />INSEE : ")
    response.Write(myJSON.result.INSEE)
Ce qui m'affiche :
Citation:
Clé : result
INSEE :
Merci par avance de votre aide.
grhum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2012, 11h14   #2
roro06
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 422
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 422
Points : 1 882
Points : 1 882
Bonjour

Quelle bibliothèque utilises-tu pour parser ?
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/09/2012, 11h54   #3
grhum
Nouveau Membre du Club
 
Homme
Inscription : janvier 2006
Messages : 52
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France

Informations forums :
Inscription : janvier 2006
Messages : 52
Points : 33
Points : 33
Merci de ta réponse.

J'utilise la bibliothèque "AXE(ASP Xtreme Evolution) JSON parser based on Douglas Crockford json2.js"

Mais ça y'est j'ai trouvé ma solution.

Comme j'ai des "sous clés" dans un tableau de valeurs (mais qui sera systématiquement constitué d'une ligne, mais ça je ne peux rien y faire), je dois faire ceci

Code :
1
2
3
4
 
myJSON.result.get(0).NOM_COMMUNE
myJSON.result.get(0).INSEE
...
Merci quand même pour votre aide.
a bientôt
grhum est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h31.


 
 
 
 
Partenaires

Hébergement Web