Subject: Re: [xsl] Problem in xsl:for-each From: jam@xxxxxxxxxxxxx Date: Thu, 10 Jan 2002 18:51:41 +0100 |
It's perfect, thank you Jeni Cheers JAM ----- Original Message ----- From: "Jeni Tennison" <jeni@xxxxxxxxxxxxxxxx> To: <jam@xxxxxxxxxxxxx> Cc: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Thursday, January 10, 2002 6:32 PM Subject: Re: [xsl] Problem in xsl:for-each > Hi Jam, > > > <xsl:variable name="Nombre_Fichero" select="document(string (.))"/> > [snip] > > <xsl:for-each select="document > > ($Nombre_Fichero)//Documento/Noticia/Cuerpo/Parrafo"> > > <xsl:text>Parrafo : </xsl:text> > > <xsl:copy-of select="$Nombre_Fichero//."/> > > <br> > > </br> > > </xsl:for-each> > > Here, the $Nombre_Fichero variable holds a root node (not the file > name), so you need the first of the possible solutions I gave you: > > <xsl:for-each > select="$Nombre_Fichero//Documento/Noticia/Cuerpo/Parrafo"> > <xsl:text>Parrafo : </xsl:text> > <xsl:copy-of select="." /> > <br /> > </xsl:for-each> > > Note that the xsl:copy-of within the xsl:for-each copies the *context > node* - the Parrafo element itself - rather than each of the > descendants of the $Nombre_Fichero node, which is what you have it > doing currently. > > Cheers, > > Jeni > > --- > Jeni Tennison > http://www.jenitennison.com/ > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Problem in xsl:for-each, Jeni Tennison | Thread | [xsl] Re: sorting a variable that c, rafael vazquez |
Re: [xsl] use cases for d-o-e, David Carlisle | Date | Re: mapping (Was: Re: [xsl] Re: . i, Jeni Tennison |
Month |