[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Is order in XML guaranteed?
I came across a DOM with some xpath functionality, which returned unordered xpath results. And that is ok in xpath 1.0, as Michael Kay wrote in this response: http://lists.xml.org/archives/xml-dev/200410/msg00006.html -tor Emmanouil Batsis wrote: > XML Elements have what is called 'document order'. Parsers indeed > expose that, but the real question is whether your API is aware of > document order (i haven't seen an API that does not, it comes > natural). > > The situation on attributes is not that simple. > > hth, > > Manos > > On Tuesday 16 November 2004 22:05, Chen, Andrew . wrote: >> Hi, >> >> If we have data items like this: >> <data> >> <d>5.0</d> >> <d>6.0</d> >> </data> >> >> We know for sure that in the application logic, we add 5.0, and then >> add >> 6.0, in a specific order. Since we are storing big amount of data >> (1-D array, usually 200 items), we want to MAKE SURE that data >> retrieved are in the right order we put in. >> >> The question is: does the XML spec, or parser spec guarantee these 2 >> items to be stored/retrieved in order ? >> >> If not, then do we have to do this: >> >> <data> >> <d seq="1">5.0</d> >> <d seq="2">6.0</d> >> </data> >> >> >> Thanks >> -- >> Andrew H. Chen >> Engineering Computing & US BWR >> Westinghouse Electric Company >> >> (+1)-412-374-2316 >> >> ----------------------------------------------------------------- >> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an >> initiative of OASIS <http://www.oasis-open.org> >> >> The list archives are at http://lists.xml.org/archives/xml-dev/ >> >> To subscribe or unsubscribe from this list use the subscription >> manager: <http://www.oasis-open.org/mlmanage/index.php> > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://www.oasis-open.org/mlmanage/index.php>
|
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
|