[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: XML 1.0 - Element order significance
- From: Danny Ayers <firstname.lastname@example.org>
- To: email@example.com
- 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:firstname.lastname@example.org]
<- Sent: 23 January 2001 22:00
<- To: email@example.com
<- Cc: firstname.lastname@example.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
<- > 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.