[Home] [By Thread] [By Date] [Recent Entries]

  • From: Danny Ayers <danny@p...>
  • To: xml-dev@l...
  • Date: Tue, 23 Jan 2001 22:44:16 +0600

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@n...]
<- Sent: 23 January 2001 22:00
<- To: jborden@m...
<- Cc: xml-dev@l...
<- 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
<-


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member