This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Filtering elements of a tree
- From: "Venkatesh Sutrave" <vmsutrave at rediffmail dot com>
- To: XSL-List at lists dot mulberrytech dot com
- Date: 8 May 2002 05:16:04 -0000
- Subject: [xsl] Filtering elements of a tree
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi all,
I am having an xml like this -
<Topic id="5" Text="music">
<category id="6" Text="blues">
<artist id="7" Text="bb king"/>
<artist id="8" Text="lightnin hopkins"/>
</category>
<category id="6" Text="red">
<Category id="11" Text="bb">
<artist id="8" Text="lightnin hopkins"/>
</Category>
</category>
<category id="6" Text="jazz">
<category id="11" Text="bebop">
<artist id="7" Text="charlie parker"/>
</category>
<artist id="7" Text="miles davis"/>
<artist id="10" Text="john coltrane"/>
</category>
</Topic>
I want to select the element artist with id=7 and its parent,
grand parent and so on.
After transformation the xml should look like this-
<TreeNode id="5" Text="music">
<TreeNode id="6" Text="blues">
<TreeNode id="7" Text="bb king"/>
</TreeNode>
<TreeNode id="6" Text="jazz">
<TreeNode id="11" Text="bebop">
<TreeNode id="7" Text="charlie parker"/>
</TreeNode>
<TreeNode id="7" Text="miles davis"/>
</TreeNode>
</TreeNode>
Please assist.
Thanks in advance,
Venkatesh
_________________________________________________________
Click below to visit monsterindia.com and review jobs in India or
Abroad
http://monsterindia.rediff.com/jobs
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list