Rahil,
I (for one) am unclear on the hierarchy with which you're working--do you
have SubConcept as a "parent" of sibling SubConcept? That seems to be the
case with
<SubConcept name="Broken..."/> and
<SubConcept name="Level1"/>
Also, wwhile you refer to "Time", I assume you mean "NextTime"?
Regards,
--A
From: Rahil <qamar_rahil(_at_)yahoo(_dot_)co(_dot_)uk>
Reply-To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] backtracking to find all parents till root[again]
Date: Tue, 24 May 2005 11:52:05 +0100
How do I backtrack to the root element from the result-generating node?
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
Match found: Next
Parent: BrokenBolt
Parent: Level1
Parent: SubConcepts
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--