[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Existing libraries/mechanisms for alphabetically sorting and formatting
Hi, I currently have XML files with a flat key-value structure and the elements are unsorted and without proper formatting, e.g. <main> <e.f.g> <value xml:lang="en">data 2</value> </e.f.g> <a.b.c> <value xml:lang="en">data 1</value> </a.b.c> ... </main> Are there any existing libraries or mechanisms to do the following? - convert the file structure into a hierarchical tree structure - alphabetically sorting the individual elements at each level - indent the individual nodes properly in the resulting XML file The resulting XML file should look something like the following: <main> <a> <b> <c> <value xml:lang="en">data 1</value> </c> </b> </a> <e> <f> <g> <value xml:lang="en">data 2</value> </g> </f> </e> ... </main> I would rather not reinvent the wheel if there are existing libraries/mechanisms to do this sort of thing. Thanks in advance for any input. Peter
|
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
|