Parcours XML + boucle : WINDEV - XML/XSL - Programmation
MarshPosté le 25-06-2008 à 17:15:55
bonjour,
j'ai actuellement un problème avec un flux RSS que je voudrais décoder via une appli windev.
Voilà le code de l'appli, en gros je veux parcourir mon fichier ça marche nickel chrome mais du moment que j'intègre les boucles et bien là j'ai un problème ca fonctionne pas du tout. Ca m'affiche bien le sous-total, escompte, livraison, taxe , total TTC... J'arrive aussi à avoir le le title mais a la balise link il m'affiche ce qui est dans le pubdate alors que sans la boucle ca fonctionne et la partie reference , designation, quentité ne fonctionne pas alors qu'elle aussi fonctionne sans sa boucle.
merci d'avance pour l'aide.
PS: je ne suis qu'un débutant dans windev et en stage oops:
merci d'avance
Code :
//On accede à la racine du document RSS
//Et on le parcourt
XMLRacine("DocXML" )
XMLFils("DocXML" )
XMLSuivant("DocXML" )
XMLFils("DocXML" )
XMLSuivant("DocXML" )
XMLSuivant("DocXML" )
XMLSuivant("DocXML" )
XMLSuivant("DocXML" )
XMLSuivant("DocXML" )
//Partie à analyser
TANTQUE XMLEnDehors("DocXML" ) = Faux
//Balise <item>
XMLSuivant("DocXML" )
//Balise <title> contient le numéro de commande avec la date de creation
XMLFils("DocXML" )
sTitle est une chaîne = (XMLDonnée("DocXML" ))
//Extraction du CDATA qui se trouve dans la chaine afin de pouvoir la traiter (appel la procédure CDATA)
sTitle = extraitCDATA(sContenuXML,"title",2)
//Balise <link> qui contient le lien pour arriver à la fiche de la commande détaillé
XMLSuivant("DocXML" )
sLink est une chaîne = (XMLDonnée("DocXML" ))
//Balise de <description>
XMLSuivant("DocXML" )
sDescription est une chaîne = (XMLDonnée("DocXML" ))
Marsh Posté le 25-06-2008 à 17:15:55
bonjour,
j'ai actuellement un problème avec un flux RSS que je voudrais décoder via une appli windev.
Voilà le code de l'appli, en gros je veux parcourir mon fichier ça marche nickel chrome mais du moment que j'intègre les boucles et bien là j'ai un problème ca fonctionne pas du tout.
Ca m'affiche bien le sous-total, escompte, livraison, taxe , total TTC... J'arrive aussi à avoir le le title mais a la balise link il m'affiche ce qui est dans le pubdate alors que sans la boucle ca fonctionne et la partie reference , designation, quentité ne fonctionne pas alors qu'elle aussi fonctionne sans sa boucle.
merci d'avance pour l'aide.
PS: je ne suis qu'un débutant dans windev et en stage oops:
merci d'avance
:
la source XML/RSS