Subject: [xsl] passing twice in a node From: "Sébastien Tisserant" <stisserant@xxxxxxxxxxxxxxx> Date: Thu, 21 Mar 2002 11:50:21 +0100 |
Hello, I have this simple XSL: <xsl:style-sheet> <xsl:template match='element1'> .... <xsl:apply-templates/> .... </xsl:template> <xsl:template match='element2'> .... <xsl:apply-templates/> .... </xsl:template> <xsl:template match='element3'> .... <xsl:apply-templates/> .... </xsl:template> .... <xsl:template match='elementn'> .... <xsl:apply-templates'/> .... </xsl:template> </xsl:style-sheet> and i have to test an identical attribute on each of this element. in order not to repeat this test inside each template, i would like to find a way to pass twice each element or node first pass: test the attribute and output specific HTML tag around this element second pass: apply to the element its template in the XSL above outputting other HTML tags around it thanks for helping. Sébastien XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] simple XPath expression, Jarno . Elovirta | Thread | RE: [xsl] passing twice in a node, Michael Kay |
[xsl] simple XPath expression, Alex Hunsley | Date | Re: [xsl] XPath engines for Java, Johannes Döbler |
Month |