[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Megginson and XMLNews
Dawns on me that the real issue here is probably that IE5 doesn't let you browse DTD files directly. Reasonable, and if so, not at all a bug. As David noted, (different words) they may be XML, but they're not documents and when you try to view an XML "file" the browser must assume it's a document. Ergo the diagnostic. If the text declaration looked like an XML declaration (with version) you'd get an error because the first declaration was for an element or somesuch, rather than a document! - Dave p.s. XMLNews ... cool stuff! I'll look at it in more detail soon. > > > If you are trying to see DTD in IE5 browser, it reports: > > > <IE5 Error> > > > The 'version' attribute is required at this location. Line 1, Position 7 > > > <?xml encoding="UTF-8"?> > > > </IE5 Error> > > > > This is an interesting problem -- MSIE must consider the DTD files to > > be of type text/xml, but they are not XML documents. If they had an > > XML declaration at the top (rather than just an encoding declaration), > > they would be invalid as part of a complete document. > > Actually, this looks like another IE5 XML bug ... > > - 4.3.2 of the XML spec says an external PE (like a DTD fragment!) > may have an optional "Text Declaration". > - 4.3.1 says that the text declaration may have (or omit) a version > - 2.8 explains the rule for the XML declaration > > It's always safe to have an external entity with this at the front: > > <?xml version='1.0' encoding='whatever'?> > > The "version" may be dropped if it _is NOT_ the document entity. > The "encoding" may be dropped if it _is_ the document entity. > Only the document entity may have a "standalone" attribute. xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
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
|