[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Notations in the external Subset
Sangineto Stefano wrote: > > <?xml version="1.0"?> > <!DOCTYPE nachricht SYSTEM "nachricht.dtd" [ > <!ENTITY bild SYSTEM "ferien.jpg" NDATA jpg> > ]> > <nachricht> > ... > > I read in the XML specification that the internal subset is processed before > the external subset. Is this the reason for my xml-editor error messages > (Notation not declared Line 3)? I'd say that's a bug in the validation being performed by the XML processor used by your editor application. There's a validity requirement that the notation ("jpg") be declared. If you declare it in the external subset, you'll meet that validity constraint. The spec doesn't place a "define before use" requirement there, as was done for references to parsed entities. The processor you are using is checking too early (when the entity is declared); it should be delaying until the notation declarations are all known. > Is there a way to get round this annoying problem or must each author > declare his own notations? Use an XML processor which doesn't have this bug. As you implied, it'd be quite painful (also error-prone) to use unparsed entities if the internal subset couldn't refer to notations that were declared externally. - Dave 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
|