Re: Need some help with an expression...

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