xsl-list
[Top] [All Lists]

RE: xpath help?

2003-07-09 11:28:30
Really imaginative subject titles we're seeing today.

How do I get all possible sizes from the following XML
using only one xPath given the criteria of
ot[(_at_)id = 2 or @id  = 3] and ct[(_at_)id = 1]?

so, I'd want size id's = (2,4)??

It's far from clear from this description what your actual criteria are,
but how about

/hls/hl[ots[ot/@id="2" or ot/@id="3"] and cts[ct[(_at_)id=1]]/sizes/size/@id

Michael Kay


thanks in advance.


<hls>
  <hl>
    <ots>
       <ot id="2"/>
       <ot id="3"/>
    </ots>
    <cts>
       <ct id="1"/>
       <ct id="5"/>
    </cts>
    <sizes>
       <size id="2"/>
       <size id="4"/>
    </sizes>
  </hl>
  <hl>
    <ots>
       <ot id="2"/>
       <ot id="4"/>
    </ots>
    <cts>
       <ct id="2"/>
       <ct id="5"/>
    </cts>
    <sizes>
       <size id="3"/>
       <size id="8"/>
    </sizes>
  </hl>
</hls>

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.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



<Prev in Thread] Current Thread [Next in Thread>