XML 1.0 processors encountering version 1.x external entities

In section 2.8 of "Extensible Markup Language (XML) 1.0 (Fifth Edition)" the note about an XML 1.0 processor that encounters a differently versioned 1.x document does not explain what the processor should do in case of external entities.  For clarification, I would suggest changing the paragraph 

"When an XML 1.0 processor encounters a document that specifies a 1.x version number other than '1.0', it will process it as a 1.0 document. This means that an XML 1.0 processor will accept 1.x documents provided they do not use any non-1.0 features."

into

"When an XML 1.0 processor encounters a document or external entity that specifies a 1.x version number other than '1.0', it will process it as a 1.0 document or external entity, respectively. This means that an XML 1.0 processor will accept 1.x documents or external entities provided they do not use any non-1.0 features."

Dieter Köhler



Dr. Dieter Köhler, M.A.
Wissenschaftlicher Assistent 
Institut für Philosophie und
Studienzentrum Multimedia
Universität Karlsruhe (TH)

University address:
Institut für Philosophie der
Universität Karlsruhe (TH)
D-76128 Karlsruhe
GERMANY
Phone:       +49-(0)-721-608-2149
Direct Line: +49-(0)-721-608-6761
Fax:         +49-(0)-721-608-3084

Received on Friday, 28 November 2008 21:46:04 UTC