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

  • From: "Christopher R. Maden" <crism@m...>
  • To: xml-dev@l...
  • Date: Fri, 30 Mar 2001 22:17:31 -0800

At 05:26 30-03-2001, Simon St.Laurent wrote:
>Is there some kind of processing advantage for _parsers_ (not applications)
>to report attribute values in any sequence other than their original sequence?

Not that I can think of.  But consider the presence of a DTD: what *is* the 
original order?

<!DOCTYPE sample [
<!ELEMENT sample EMPTY>
<!ATTLIST sample
           att1 CDATA "blort"
           att2 CDATA #IMPLIED
           att3 CDATA #REQUIRED>
]>
<sample att3="wibble"/>

What is the order of attributes?  Very good cases can be made for either 
3,1 or 1,3.

Now consider the case of a well-formed document with some attribute 
defaults declared, but other attributes just given in the instance.  What's 
the order there?

-Chris
-- 
Christopher R. Maden, XML Consultant
DTDs/schemas - conversion - ebooks - publishing - Web - B2B - training
<URL: http://crism.maden.org/consulting/ >
PGP Fingerprint: BBA6 4085 DED0 E176 D6D4  5DFC AC52 F825 AFEC 58DA


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