Re: [xsl] Deleting a node depending on contents of a grandfather attribute and a child node

Subject: Re: [xsl] Deleting a node depending on contents of a grandfather attribute and a child node
From: "J.Pietschmann" <j3322ptm@xxxxxxxx>
Date: Thu, 31 Jul 2003 19:01:27 +0200
John Reid wrote:

I understood that I could not use variables in a template match
statement such as
<xsl:template match="absent[ancestor::player/@pword=$varpword
    and from=$vardate]"/>
Or am I missing something?

Ouch, this is correct. Some processors will accept this anyway. Well, this should be portable: <xsl:template match="absent"> <xsl:if test=ancestor::player/@pword!=$varpword or from!=$vardate)"> <xsl:copy-of select="."/> </xsl:if> </xsl:template>

J.Pietschmann



XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list


Current Thread