|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Keeping track of parents
You should let them do whatever they want, they're old enough... sheiks. some people :-) -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Christian Cäsar Sent: 13 July 2001 15:59 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Keeping track of parents Hi there, I'm a newbie, so please be patient with me if I cannot explain my problem as I should. I am quite stumped on this. This is my problem: I have an XML-File with a structure like this (simplified): <somenode id="1"> <more_elements/> <somenode id="2"> <more_elements/> <somenode id="3"> <more_elements/> </somenode> <somenode id="4"> <more_elements/> </somenode> </somenode> That is, the element <somenode> can have children that are also called <somenode>. My result xml should look like this: <structure> <group_name value="some_value_from_more_elements"/> <group_id value="some_unique_id_for_somenode"/> <parent_id value="group_id_of_somenodes_parent"/> </structure> <structure> <group_name value="some_value_from_more_elements"/> <group_id value="some_unique_id"/> <parent_id value="group_id_of_somenodes_parent"/> </structure> <structure> <group_name value="some_value_from_more_elements"/> <group_id value="some_unique_id"/> <parent_id value="group_id_of_somenodes_parent"/> </structure> <structure> <group_name value="some_value_from_more_elements"/> <group_id value="some_unique_id"/> <parent_id value="group_id_of_somenodes_parent"/> </structure> Most of it I can generate, but how can I fill the parentid? If there is no ancestor-element named <somenode> then the parent_id should be 0, else the parent_id should be the group_id of the ancestor. If it matters: I'm using xalan. Thanks for helping me, Christian XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list 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
|

Cart








