|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] backtracking to find all parents till root
Hi
How do I backtrack the originating node of a descendant node, until I reach the root element? Hence if my given structure is of the form: <Top>
<SubConcepts>
<SubConcept id="990" name="Level1">
<Child ref="567">Child1</Child>
<Value ref="456">hasFeature BrokenBolt</Value>
</SubConcept>
<SubConcept id="456" name="BrokenBolt">
<Child ref="345">Child2</Child>
<Value ref="123">hasProperty NextTime</Value>
</SubConcept>
</SubConcepts>
</Top>I find my result in the <Value ref="123"> node with the contained value 'Time'. I can find the parent of this with the name() function 'BrokenBolt' as the control is at the <SubConcept id="456"> level. I'd like to iterate backwards using the 'id'='ref' match so I get a result of the order:
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








