| Subject: RE: [xsl] working with xsl:comment From: "Andrew Welch" <ajwelch@xxxxxxxxxxxxxxx> Date: Fri, 24 Jun 2005 12:42:49 +0100 | 
> Sorry, another query in quick succession but like earlier I might be > missing something rather obvious. > > I am writing some information within the <xsl:comment> tags. > I want to > later retreive this content in another .xsl file. How do I do > it? Also > can I retrieve the container node of this comment? > > E.g <TD width="50%"><FONT SIZE="4" COLOR="red">Checking for > existence of > 'Wood'...</FONT> > <!--Wood--></TD> > > So how do I get the information 'Wood' as well as the position of the > containing <TD> so that I can proceed to find other sibling > <TD>s from > this point? Use the comment() function eg: <xsl:template match="comment()"> <xsl:value-of select="."/> </xsl:template> Which will output 'Wood'. If you want <!--Wood--> then use copy-of instead of value-of. To select the TD that contains a comment just use a predicate eg: <xsl:apply-templates select="TD[comment()]"/> cheers andrew
| Current Thread | 
|---|
| <- Previous | Index | Next -> | 
|---|---|---|
| [xsl] working with xsl:comment, Rahil | Thread | Re: [xsl] working with xsl:comment, Rahil | 
| [xsl] working with xsl:comment, Rahil | Date | Re: [xsl] working with xsl:comment, Rahil | 
| Month |