Re: Attribute Order
Michael Kay wrote: > But in general XML tells you what the processor MUST report to the > application, it doesn't say what it isn't required to report. So the real > omission is that it doesn't bother to mention that element order IS > significant and must be reported. Validity constraint: Element Valid says "2. [...] the sequence of child elements belongs to the language generated by the regular expression in the content model [...]", so clearly element order _is_ significant at least for validation. AFAICT the XML spec itself doesn't actually describe precisely what a parser must provide to an application (despite what the last sentence of 1. "Introduction" says), but REC-xml-infoset states explicitly: (from 2.2 "Element Information Items) 4. [children] An ordered list of child information items, in document order. [...] 5. [attributes] An unordered set of attribute information items [...] --Joe English jenglish@f...
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