Bonjour à tous,
Je rencontre un petit souci lors du remplissage d'une datagrid avec un résultat XML.
Jusqu'à présent mes résultats XML étaient exclusivement du type 'noeud' comme ceci :
Et donc pour remplir une datagrid je n'avais qu'à faire ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <result> <editeur> <CEDT>7</CEDT> <LEDT>lab1</LEDT> </editeur> <editeur> <CEDT>9</CEDT> <LEDT>lab2</LEDT> </editeur> </result>
Hélas ici la structure de la réponse XML est différente :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2dg.dataProvider = event.result.resultXML.editeur;
Et donc si je fais ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <result> <CodeTarif ID="1">TARIF CANADA</CodeTarif> <CodeTarif ID="2">TARIF ETATS_UNIS</CodeTarif> </result>Cela ne fonctionne plus et je me dis que cela viens surement de la présence d'un attribut id.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2dg.dataProvider = event.result.resultXML.CodeTarif
Peut-être faut il une syntaxe légèrement différente pour que cela fonctionne ?
Cela fait un moment que je suis dessus sans résultat, si quelqu'un aurait un début de solution à me proposer je l'en remercie d'avance !![]()
Partager