Parker, David wrote: > I found the following problem in trying Sect 3.2 "Inserting a reference to > Copyright.html into the XHTML page". > > The Copyright notice was not displayed in the generated HTML page when viewed > using MS Internet Explorer V6. The symbols ]> appear at the top of the page, > and the entity references (not entity values) are displayed. On viewing the > XML source code generated by XMLEditor, I found that the XML ENTITY > generated for the div reference is included in the DOCTYPE element (as listed > below), which I consider to be incorrect.
There is no bug here. The XML generated by XMLmind XML Editor is well-formed and completely standard. > However, so far, I have not been able to get MS IE V6 to correctly display > the Entity value. MS IE has chosen not to load and display external parsed entities. That's it. This is surprising and not very user friendly but there's nothing fundamentally wrong with that. May be the rationale is in security considerations. --- PS: Mozilla has exactly the same behavior, here's an excerpt of http://www.mozilla.org/newlayout/xml/ --- A Word About DTDs and Other External Entities Mozilla does not load external entities from the web. Mozilla can load external entities whose system identifier uses the 'chrome' protocol. This feature is used mainly to localize Mozilla to different languages (the UI strings are stored in external DTD files). Another exception is an entity whose system identifier is a relative path, and the XML declaration states that the document is not standalone (default), in which case Mozilla will try to look for the entity under <bin>/res/dtd directory. --- I didn't find a similar explanation for Internet Explorer.

