[jdom-interest] Transforming flat xml to hierachial xml format
Philip Nelson
panmanphil at yahoo.com
Thu Oct 24 13:59:17 PDT 2002
I can't say I understand at all how you got the second document from the first,
but assuming that there is logical ways of grouping folder and leaf by
managerId, this looks like a better job for XSLT. While you could use xpath to
get those relationships in either jdom or xslt, I think xslt is a better choice
when the documents have little in common.
> I have an xml file that has 100 "Employee" elements. The elements are
> related (they are from the RDBMS table). Each element is related to another
> elemnt by employee-manager relationship. Currently it is flat xml file. What
> I meant is, it looks like (I used JDOM to grab the data from the database) :
>
> <Employees>
> <employee id="1" name="emp1" managerId="2" />
> <employee id="2" name="emp2" managerId="5" />
> <employee id="3" name="emp3" managerId="5" />
> <employee id="4" name="emp4" managerId="2" />
> <employee id="5" name="emp5" />
> </Employees>
>
> I have the above tree as a JDOM document. Here is how I want to transform it
> :
>
> <Employees>
> <folder id="5" name="emp5" >
> <folder id="2" name="emp2">
> <leaf id="4" name="emp4" />
> <leaf id="1" name="emp1" />
> </folder>
> <leaf id="3" name="emp3" />
> </folder>
> </Employees>
>
>
> Can you pl suggest me a solution, for this transformation. Is JDOM helpful
> for the transormation ?
>
> Thanks
> vijay
>
>
>
>
> _________________________________________________________________
> Surf the Web without missing calls! Get MSN Broadband.
> http://resourcecenter.msn.com/access/plans/freeactivation.asp
>
> _______________________________________________
> To control your jdom-interest membership:
>
http://lists.denveronline.net/mailman/options/jdom-interest/youraddr@yourhost.com
__________________________________________________
Do you Yahoo!?
Y! Web Hosting - Let the expert host your web site
http://webhosting.yahoo.com/
More information about the jdom-interest
mailing list