Re: Interaction of current() with name()

Subject: Re: Interaction of current() with name()
From: "Clark C. Evans" <clark.evans@xxxxxxxxxxxxxxxxxxxx>
Date: Fri, 15 Oct 1999 22:57:15 -0400 (EDT)
Boy.  I'm real stupid today.  Sorry.

  name(current())

Works great...

Clark

On Fri, 15 Oct 1999, Clark C. Evans wrote:

> 
> I'm traversing through a list of nodes,
> and I'd like to know if the name of the
> node is the same as the current name.
> 
> In otherwords, instead of comparing 
> the "name" attribute with the "ref"
> attribute; like the example:
> <xsl:apply-templates select="//glossary/item[@name=current()/@ref]"/>
> 
> I'd like to do something like this:
> <xsl:apply-templates select="//glossary/item[name()=current()/name()]"/>
> 
> Only when I do something like this I get:  "expected node test"
> It does work if I make a variable $currname and assign it
> to current()/name() seperately, but I was hoping not to
> introduce this temp variable.
> 
> Ideas?
> 
> Clark
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 


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


Current Thread