[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] restructuring element hierarchy using xslt
I have an xml document like this:
<het position="1"></het> <het position="1.1"></het> <het position="1.1.1"></het> <het position="1.1.2"></het> <het position="1.2"></het> <het position="1.2.1"></het> <het position="2"></het> <het position="2.1"></het> <het position="2.1.1"></het> and i was trying to get it to look like this: <het position="1"> <het position="1.1"> <het position="1.1.1"> </het> <het position="1.1.2"> </het> </het> <het position="1.2"> <het position="1.2.1"> </het> </het> </het> <het position="2"> <het position="2.1"> <het position="2.1.1"> </het> </het> </het> In other words make it nested. I can get the first set of elements out by doing a contains() function in a predicate (<xsl:template match="het[contains(@position, '.')=false]">) but i am having a problem with template matching, i know i can't put a template match within a template match and this is causing me a bit of trouble. _________________________________________________________________ Get Hotmail on your mobile phone http://www.msn.co.uk/msnmobile XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|