Hi,
I have an XML looking like
<AAA>
<BBB>
<CCC>
</CCC>
</BBB>
<CCC>
</CCC>
</AAA>
How can I specify to get the CCC with parent /AAA/BBB element
separated from the
CCC with parent /AAA/. Meaning getting an element depending
on all preceding
parents. I reckon this could be done recursively. But Im
stuck at the moment...
"/AAA/BBB/CCC" or "//CCC[parent::BBB]" or "//CCC[not(parent::AAA)]" or write
more specific template match patterns i.e. "AAA/BBB/CCC" and "AAA/CCC" etc.
Which is the best depends on what your stylesheet looks like, that is where you
want to "specify to get the CCC".
Cheers,
Jarno - Hocico: Spit as an offence(suicide commando remix)
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list