Pois é, sou eu de novo apanhando do XSL... faz parte.
Meu problema agora é o seguinte, no código abaixo a variável $total vai receber uma string com os valores separados por espaços em branco (ex: "valor01 valor02 valor03"). Eu preciso devolver estes valores separados e um de cada vez, ou seja, preciso fazer um loop para que repita tudo que estiver dentro da tag <xsl:element> e assim ir devolvendo um valor por vez.
Eu gostaria de resolver isso só com XSL e XPath, tem como? Já pensei em utilizar 'substring-before', 'tokenize', mas não consegui fazer um loop. Alguém sabe como ajudar?
<xsl:template match="output"> <xsl:variable name="total" select="valores"/> <xsl:element name="titulos"> <xsl:value-of select="$total"/> </xsl:element> </xsl:template>
Valeu!