Subject: Re: [xsl] exsl:document help From: Gilles FALCON <gilles.falcon@xxxxxxxxxxxxxxxxx> Date: Thu, 30 Sep 2004 10:29:46 +0200 |
May be you write a2 twice, and you get only the 2nd one with c3 hope this help.
Hello
Relative newbie here using xsltproc.
Given this xml:
<?xml version='1.0' encoding="ISO-8859-1"?> <source> <AAA id="a1"> <BBB> <CCC>c1</CCC> </BBB> </AAA> <AAA id="a2"> <BBB> <CCC>c2</CCC> </BBB> <BBB> <CCC>c3</CCC> </BBB> </AAA> </source>
This XSLT sylesheet _almost_ achieves the desired goal:
<?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:exsl="http://exslt.org/common" extension-element-prefixes="exsl" version="1.0">
<xsl:template match="/"> <xsl:apply-templates select="//BBB"/> </xsl:template>
<xsl:template match="CCC"> <exsl:document href="{../../@id}" method="text"> <xsl:value-of select="."/> </exsl:document> </xsl:template>
</xsl:stylesheet>
Document `a1' is created properly. But document `a2' contains only `c3' when I need it to contain:
c2 c3
Can anyone point me in the right direction? Thanks in advance.
Greg
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] exsl:document help, Anton Triest | Thread | Re: [xsl] exsl:document help, Werner, Wolfgang |
Re: [xsl] exsl:document help, Anton Triest | Date | [xsl] links don't work when IE tran, Anton Triest |
Month |