Subject: Re: Need some help with an expression... From: Michal_Mart@xxxxxxxxxxx Date: Tue, 22 Aug 2000 15:32:31 -0400 |
Hi Charles, If I understand what you are asking correctly then this should work: <xsl:value-of select="/box/category[@name='someType']/header[self/instance='9']/ref"/> HTH, Michal Charles Douthart <charles.douthart@xxxxxxxxxxxxx> on 08/22/2000 01:11:39 PM Please respond to xsl-list@xxxxxxxxxxxxxxxx To: xsl-list@xxxxxxxxxxxxxxxx cc: (bcc: Michal Mart) Subject: Need some help with an expression... Hello, I'm fairly new to XPath and hope that you all can help me with a problem. Given an XML structure like the following: <box> <category name="someType"> <header> <self> <host>myhost</host> <instance>9</instance> </self> <ref> <host>thathost</host> <instance>1010101</instance> </ref> </header> And the value of the header instance is 9 (passed from a web page to a servlet) What expression can I use to get the ref elemenent under the same header parent? I undserstand enough to produce /box/category[@name='someType']/header, but I'm stumped as to how I should proceed from there. I need to test the value of /self/instance to find the matching element and then get the ref sibling of the same header ancestor of the matching element. TIA, charles douthart charles.douthart@xxxxxxxxxxxxx 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 -> |
---|---|---|
FW: MSXML and Inline schemas, Gale, Paul | Thread | saxon:output to named template, Rudolf P. Weinmann |
Re: format-number problems with MSX, Jeni Tennison | Date | saxon:output to named template, Rudolf P. Weinmann |
Month |