This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: HELP: value-of question
- To: xsl-list at mulberrytech dot com
- Subject: Re: HELP: value-of question
- From: Eric van der Vlist <vdv at dyomedea dot com>
- Date: Tue, 29 Aug 2000 17:46:33 +0200
- References: <DF3195197E10D4118D70009027DC5C7C18F3EB@CRUISE>
- Reply-To: xsl-list at mulberrytech dot com
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