OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: XML 1.0 - Element order significance

If the "document order" is determined by the XML syntax, then I would have
expected this to appear in the rec.
Where exactly in the XML spec is "document order" defined?

<- -----Original Message-----
<- From: David Carlisle [mailto:davidc@nag.co.uk]
<- Sent: 23 January 2001 22:00
<- To: jborden@mediaone.net
<- Cc: xml-dev@lists.xml.org
<- Subject: Re: XML 1.0 - Element order significance
<- > Attributes are ordered, its just that the order is not significant. The
<- > order of elements in an XML document, as determined by XML
<- syntax, is called
<- > "document order". One can have other types of orders such as
<- alphabetical
<- > and numerical, but document order is determined solely by XML syntax.
<- Although one needs to beware that that definition of "document order",
<- whilst being consistent, is not the same as the definition of the order
<- known as "document order" in XPath and XSLT, in which the order of
<- attribute nodes is explicitly not required to be the same as the order
<- of their appearance in the linear syntax in an input file.
<- Also the above definition doesn't naturally give an order to attributes
<- which are defaulted from the DTD.
<- David