This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: value of attribute where the name of the attribute is being passe d in as param
- To: "'xsl-list at lists dot mulberrytech dot com'" <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] value of attribute where the name of the attribute is being passe d in as param
- From: "Xu, Xiaocun" <XXu at Emptoris dot com>
- Date: Tue, 20 Mar 2001 11:44:47 -0500
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi, David:
Thanks for the suggestions :).
Sorry the original explanation may not be very clear :( I knew it
could be confusing, and was trying to explain it the clearest possible way.
Let me give it another try here:
I want to pass in the name of the attribute into a template
($attributeName). The template will then print out the value stored for the
attribute (@$attributeName).
Hope this helps to clarify, thanks.
Xiaocun Xu
Emptoris, Inc.
xxu@emptoris.com
> -----Original Message-----
> From: David Carlisle [mailto:davidc@nag.co.uk]
> Sent: Tuesday, March 20, 2001 11:24 AM
> To: xsl-list@lists.mulberrytech.com
> Subject: Re: [xsl] value of attribute where the name of the
> attribute is
> being passe d in as param
>
>
>
> > Would this be possible at all?
>
> whatever you are trying to do is possible but it isn't at all
> clear what
> you are trying to do.
>
> But never use {} in XPath expressions (eg select, test or match
> attributes) they are only used in attribute value templates.
>
> <xsl:value-of select="@attributeName"/>
> gives you the value of an attribute called attributeName
>
> <xsl:value-of select="$attributeName"/>
> gives you the value of a variable/parameter called attributeName
>
>
> <xsl:copy-of select="$attributeName/@*"/>
> gives you all the attribute nodes in the node set stored in
> the variable
> called attributeName
>
> But whether or not any of those are what you want is immpossible to
> tell.
>
> David
>
>
>
> _____________________________________________________________________
> This message has been checked for all known viruses by Star
> Internet delivered
> through the MessageLabs Virus Control Centre. For further
> information visit
> http://www.star.net.uk/stats.asp
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list