[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: variable in xpath?
Try: select="element[*[name()=$child and . = $value]]" or: select="*[*[name()=$child and . = $value]]" if <elements> will only have <element> children. Dave |---------+-------------------------------------> | | "Steve Renshaw" | | | <renshaw_steve@xxxxxxxxxxx| | | > | | | Sent by: | | | owner-xsl-list@xxxxxxxxxxx| | | rrytech.com | | | | | | | | | 04/11/2002 01:29 PM | | | Please respond to xsl-list| | | | |---------+-------------------------------------> >---------------------------------------------------------------------------------------------------------------------------| | | | To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx | | cc: (bcc: David N Bertoni/Cambridge/IBM) | | Subject: RE: variable in xpath? | >---------------------------------------------------------------------------------------------------------------------------| Thnks for the answer! One more variation: Lets say this is the xml fragment: <elements> <element><a>1</a><b>2</b></element> <element><a>1</a><b>2</b></element> <element><a>2</a><b>2</b></element> <element><a>2</a><b>1</b></element> <element><a>1</a><b>1</b></element> </elements> and $child holds either 'a' or 'b'. Also $value hold either '1' or '2'. With <elements> as context node, how do you select all <element>s wich have a child named $child whose value is $value? _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|