From: Pierre Lamonzie (pierrelamonzie@yahoo.fr)
Date: 10/06/2003 - 12:37
Merci ça marche nickel !
@++
--- xavier iseler <xiseler@manreo.com> a écrit : >
> <xsl:text
>
disable-output-escaping="yes"><</xsl:text>TR<xsl:text
> disable-output-escaping="yes">></xsl:text>
>
> et plus de problemes.
>
> ISELER Xavier
>
> -----Message d'origine-----
> De : xml-tech-bounce@xmlfr.org
> [mailto:xml-tech-bounce@xmlfr.org] De la
> part de Pierre Lamonzie
> Envoyé : mardi 10 juin 2003 13:45
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Tableau en XML/XSL
>
>
> Bonjour à tous,
> j'ai un document XML représentant une table d'une
> bdd,
> mon but est d'afficher, à l'aide d'un document XSL,
> un
> seul champ de chaque enregistrement. Cependant je
> souhaite placer les informations dans un tableau
> HTML
> comportant n colonnes (n variable).
> j'ai donc un document XSL comme suit :
>
> <xsl:if test="(pl:getLoop() mod $nbColumns)=0">
> <TR>
> </xsl:if>
> <TD> <xsl:value-of select="Nom"/> </TD>
> <xsl:if test="(pl:getLoop() mod
> $nbColumns)=(($nbColumns)-1)">
> </TR>
> </xsl:if>
> <xsl:value-of select="pl:inc()"/>
>
> Avec cette solution mon document XSL n'est pas
> valide
> car il associe le fin de if avec le TR, j'ai donc
> tenté une autre approche :
>
> <xsl:if test="(pl:getLoop() mod $nbColumns)=0">
> <xsl:value-of select="pl:getTR()"/>
> </xsl:if>
> <TD> <xsl:value-of select="Nom"/> </TD>
> <xsl:if test="(pl:getLoop() mod
> $nbColumns)=(($nbColumns)-1)">
> <xsl:value-of select="pl:getEndTR()"/>
> </xsl:if>
> <xsl:value-of select="pl:inc()"/>
>
> où les méthodes getTR() et getEndTR() renvoit
> respectivement "<TR>" et "</TR>" seulement ici <TR>
> est vu comme du texte et apparaît tel quel
> à l'écran du navigateur.
>
> Si l'un ou l'une d'entre vous avait une idée pour
> résoudre mon problème ou même une remarque
> permettant
> de m'aiguiller vers une solution je lui en serais
> très
> reconnaissant.
>
> Merci d'avance.
>
> Pierre
>
>
___________________________________________________________
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et
> en français !
> Yahoo! Mail : http://fr.mail.yahoo.com
> --
> Devenez redacteur <XML>fr et contribuez au
> developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/)
> !
>
> Liste de diffusion "xml-tech@xmlfr.org"
> (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en
> francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message
> contenant
> la commande "unsubscribe" a
> xml-tech-request@xmlfr.org
>
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>
> --
> Devenez redacteur <XML>fr et contribuez au
> developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/)
> !
>
> Liste de diffusion "xml-tech@xmlfr.org"
> (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en
> francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message
> contenant
> la commande "unsubscribe" a
> xml-tech-request@xmlfr.org
>
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|