Subject: RE: [xsl] variable in xpath? From: "David N Bertoni/Cambridge/IBM" <david_n_bertoni@xxxxxxxxxx> Date: Thu, 11 Apr 2002 14:06:39 -0700 |
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: [xsl] 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] variable in xpath?, Steve Renshaw | Thread | RE: [xsl] variable in xpath?, Steve Renshaw |
Re: [xsl] xsl:sort by a sum()?, Joerg Heinicke | Date | [xsl] after use of document(): sele, Ralph Holz |
Month |