tu utilises xpath pour selectionner les enregistrements et msxml pour parser le fichier xml.
http://support.microsoft.com/?id=309616
tu as pas besoin du fichier xsl mais des formules
=========================================================== ============== LES DONNEES XML ==================== exemple d'une liste de vente de produits ===========================================================
<?xml version="1.0" encoding="ISO-8859-1"?> <ventes> <produit id="1"> <nom>produit A</nom> <quantite>3</quantite> <date>01/01/2002</date> </produit> <produit id="1"> <nom>produit A</nom> <quantite>13</quantite> <date>02/01/2002</date> </produit> <produit id="1"> <nom>produit A</nom> <quantite>10</quantite> <date>03/02/2002</date> </produit> <produit id="2"> <nom>produit B</nom> <quantite>26</quantite> <date>02/02/2002</date> </produit> </ventes>
=========================================================== ============== LE FICHIER XSL ==================== permet d'afficher de manière distincte la liste des produits. =========================================================== <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format"> <xsl:key name="kid" match="/ventes/produit/@id" use="."/> <xsl:template match="/">
<xsl:for-each select="/ventes/produit[count(@id | key('kid', @id)[1]) = 1]"> <xsl:value-of select="nom"/> <br/> </xsl:for-each>
</xsl:template>
</xsl:stylesheet>
------------------------------- Réponse au message : -------------------------------
> Salut, > voilà, j'ai un fichier XML d'un coté et une combobox de l'autre. Et forcément, j'aimerais mettre les données du fichier XML dans la combobox. > Pouvez vous m'aider svp > merci d'avance > cylie
|