Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - [xml-dev] Namespace prefix declarations vs DTDs [Thread Next] Re: [xml-dev] Namespace prefix declarations vs DTDsTo: Bjoern Hoehrmann <derhoermi@---.---> Date: 5/18/2009 7:07:00 PM On Fri, May 15, 2009 at 6:14 PM, Bjoern Hoehrmann <derhoermi@g...> wrote: > Hi, > > Â I would like the XML Conformance Test Suite to cover test cases such > as these two documents. > > Â <!DOCTYPE x [ <!ELEMENT x EMPTY> ]> > Â <x xmlns:xml='http://www.w3.org/XML/1998/namespace'/> > > Â <!DOCTYPE x [ <!ELEMENT x EMPTY> ]> > Â <x xmlns:foo='http://example.org'/> > > The reason for inclusion is that there is confusion as to whether the > documents are valid. My own reading is that both documents are not > valid. The libxml2 tool xmllint regards the first as valid but the > second as invalid. The W3C Markup Validator accepts both as valid. > The W3C Markup Validator is wrong about both of them. xmllint is wrong about the first. Both of these are clearly invalid. Namespace declaration attributes are in no way special with respect to DTD validation. They must be declared in order for the document to be valid. -- Elliotte Rusty Harold elharo@i... _______________________________________________________________________ XML-DEV is a publicly archived, unmoderated list hosted by OASIS to support XML implementation and development. To minimize spam in the archives, you must subscribe before posting. [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ Or unsubscribe: xml-dev-unsubscribe@l... subscribe: xml-dev-subscribe@l... List archive: http://lists.xml.org/archives/xml-dev/ List Guidelines: http://www.oasis-open.org/maillists/guidelines.php | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
