[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Select value using keys


Subject: Re: [xsl] Select value using keys
From: "andrew welch" <andrew.j.welch@xxxxxxxxx>
Date: Sat, 4 Mar 2006 14:19:16 +0000

On 3/4/06, geoff hopkins <geoffhopkins123@xxxxxxxxx> wrote:
>
> ...
> <data>text</data>
> <data>Name: DOC_ID1</data>
> <data>text</data>
> ....
>
> could someone show me how to select the node
> containing 'Name:' using a key and then the correct
> synatx for displaying in <xsl: value-of select = "...
>

Geoff you are struggling here because keys are the wrong choice for
this (I'm sure you've asked this before).

A key returns nodes based on a value - what value do you think you
could to pass to your key to return that node?

Just use xpath:

<xsl:value-of select="data[contains(., 'Name:')]"/>

If you explain the problem you might find we squeeze a key in there
somewhere.....

cheers
andrew


Current Thread