Re: [xsl] xpath dynamic selection

Subject: Re: [xsl] xpath dynamic selection
From: Wim Lemkens <wim.lemkens@xxxxxxxxxx>
Date: Mon, 12 Jul 2004 23:57:38 +0200
On Sunday 11 July 2004 16:06, Wim Lemkens wrote:
I have cut the problem down to this:
I have
<usecase>
  <item>
    <alt>1</alt>
  </item>
  <item>
  </item>
  <item>
    <alt>2</alt>
  </item>
  <itemcontainer>
  </itemcontainer>
</usecase>

And I want to select the "item" containing an "alt" with a given number. The 
location where I want to use the info is in "itemcontainer".

I tought of something like this:
ancestor::usecase/*/alt[@number = $number]
where the $number is the number I want to select.
But the value of the number in the alt is not really a attribute. I tried to 
put it as an attribute
<xsl:attribute name="number">
  <xsl:apply-templates/>
</xsl:attribute>
That didn't work.

How should I do it?


Thanks,

Wim Lemkens

Current Thread