[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Using variables in xpath attribute matches

Subject: RE: Using variables in xpath attribute matches
From: Vasu Chakkera <vasucv@xxxxxxxxxxx>
Date: Thu, 28 Aug 2008 10:40:01 +0000
RE:  Using variables in xpath attribute matches
Once the attribute value is assigned to a variable, then it is just another
variable with some value. it doesnt matter if the value was initially an
attribute or an element etc..





so


would be

> Date: Thu, 21 Aug 2008 10:07:02 -0700
> From: reachmatt.lee@xxxxxxxxx
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject:  Using variables in xpath attribute matches
>
> Hi,
>
> I have the following template:
>
>
>
>
>
>
>
> I would like to use the value of the attribute parameter passed into
> this template as the attribute match expression in the inner most
> select. But I am quite confused as to what the syntax is for doing
> this. For instance, given this XML,
>
>
>
>
>
> I would like to invoke the get_attribute template as follows:
>
>   name="attribute>attrib1
>   name="attribute>attrib2
>
> I have tried the following syntaxes, with no success. The parser gives
> syntax errors.
>
>
>
>
>
>
> Everything works fine, if I directly key in the attribute name:
>
>  and so on.
>
> Am I trying to do something really stupid? Please advise. It sounds
> like it would be useful to construct the xpath expression via
> variables.
>
> matt

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.