[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Notations in the external Subset

  • From: David Brownell <david-b@p...>
  • To: Sangineto Stefano <StefanoSangineto@O...>
  • Date: Wed, 11 Aug 1999 08:11:54 -0700

stefano sangineto
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!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.