Re: HELP: value-of question

Subject: Re: HELP: value-of question
From: Eric van der Vlist <vdv@xxxxxxxxxxxx>
Date: Tue, 29 Aug 2000 17:46:33 +0200
Matt,

If you want its text value, just ask its text value :)

<xsl:value-of select="ancestor::PID/text()"/>

will do the trick.

Eric

PS: sometimes, XSLT is just simple...

Matt Coolidge wrote:
> 
> Hi everyone. I'm trying to to populate an xsl:variable with an xsl:value-of,
> as follows:
> 
>         <xsl:variable name="pid"><xsl:value-of
> select="ancestor::PID"/></xsl:variable>
> 
> The xml looks something like this:
> 
> <PID>1
>         <desc>blah blah</desc>
> </PID>
> 
> The trouble is, <PID> is an element, with children, but I just want it's
> text value - i.e. I want my variable to contain "1", not a string
> representation of the whole tree!
> 
> And, no, I can't just make the PID value an attr of PID *sigh*
> 
> Pls help!!!
> --MC
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

-- 
------------------------------------------------------------------------
Eric van der Vlist       Dyomedea                    http://dyomedea.com
http://xmlfr.org         http://4xt.org              http://ducotede.com
------------------------------------------------------------------------


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


Current Thread