Remember that order is important if the XML is validated against a DTD. For instance, if your DTD contains <!ELEMENT user (name, email_address+, title?)> then valid XML could be <user> <name>Craig Noah</name> <email_address>[EMAIL PROTECTED]</email_address> </user>
but this would be invalid (but well-formed): <user> <email_address>[EMAIL PROTECTED]</email_address> <name>Craig Noah</name> </user> I hope this helps. Craig Jeff Lewis wrote: > We are having an internal discussion about whether or not to trust the > ordering of elements within the DOM once an XML document has been parsed. > > I am arguing that the DOM should retain the order of elements from the XML > file, but I have yet to find any requirement, W3C or otherwise, that it do > so... > > Any comments? -- Craig Noah INTERNET: [EMAIL PROTECTED] Software Engineer Sterling Software ITD 1404 Fort Crook Road South Phone: (402) 291-8300 x 284 Bellevue, NE 68005-2969 FAX: (402) 291-4362