xsl-list
[Top] [All Lists]

Re: Retrieving top section from a navigation tree

2004-10-27 09:38:27


Sadly I do not understand how I would retrieve the name "two" using any of 
these methods.

actually you do: text() (although that will also give you lots of white
space coming from element indentation) so you'll probably want to use
normalize-space() afterwards. (You might want to restrict to text()[1]
and just get the first text node, although later ones while be white
space anyway.

  My  failed xpath expression so far looks like this;
  exsl:node-set($ul)/ul[(_at_)id='menu']/li[//li/@id=$id]/text()

looks OK to me, unless this is a namespace proble,.
If teh default namespace at the point you make your variable is xhtml
rather than no-namespace you will need an xpath of


 exsl:node-set($ul)/h:ul[(_at_)id='menu']/h:li[//h:li/@id=$id]/text()

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________


<Prev in Thread] Current Thread [Next in Thread>