Bonjour,
j'essaie à partir d'une feuille de style XSLT de génére un document csv à partir d'un xml.
Mais j'ai en retour un document XML!
voilà la source
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:template match="/">
<xsl:for-each select="GEREMI/UTILISATEUR/SOCIETE">
<xsl:for-each select="DEST_BENEF">
<xsl:for-each select="DATA">
<xsl:for-each select="COTISATIONS_REF">
<xsl:if test="Base = 'TA'">
<xsl:value-of select="EntrRS"/>;
<xsl:value-of select="Contrat"/>;
<xsl:value-of select="LibelleContrat"/>;
<xsl:value-of select="Periode"/>;
<xsl:value-of select="DateDebContrat"/>;
<xsl:value-of select="DateFinContrat"/>;
<xsl:value-of select="LibelleCategorie"/>;
<xsl:value-of select="Formule"/>;
<xsl:value-of select="Base"/>;
<xsl:value-of select="Libelle"/>;
<xsl:value-of select="Taux"/>;
<xsl:text></xsl:text>
</xsl:if>
</xsl:for-each>
</xsl:for-each>
</xsl:for-each>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
j'insère le lien dans mon document xml bien sûr.
merci
Afficher la suite
16 janv. 2007 à 11:13
C'est peut être l'appel de la feuille de style XSLT dans le fichier xml qui ne marche pas.
J'ai utilisé <?xml-stylesheet type="text/xsl" href="./mafeuilleXSLT.xsl"?>
16 janv. 2007 à 11:46
et avec
<xsl:output method="text" omit-xml-declaration="yes"/> ?
qu'est-ce que tu veux dire par 'c est un fichier xml' ?
16 janv. 2007 à 11:56
quand je clique sur ce fichier xml j'ai toujours ce fichier
il présente les données ci - dessous:
XXXXXX;13133133;qsdqd131313321321321;XXXXXX;13133133;qsdqd131313321321321;
XXXXXX;13133133;qsdqd131313321321321;XXXXXX;13133133;qsdqd131313321321321;
XXXXXX;13133133;qsdqd131313321321321;XXXXXX;13133133;qsdqd131313321321321;