[
Lists Home |
Date Index |
Thread Index
]
> -----Original Message-----
> From: Elliotte Harold [mailto:elharo@metalab.unc.edu]
> Sent: Monday, April 11, 2005 13:10
> To: david.lyon@computergrid.net; XML Developers List
> Subject: Re: [xml-dev] Re: Non-infoset
>
>
> I found another exception. If the DTD is not read, and an attribute
> value contains an unrecognized entity reference, then the
> document does
> not have an infoset. So what we really can say is,
>
> Any namespace well-formed document which only uses absolute namespace
> URIs has an infoset provided that either the full DTD is processed or
> that no attribute values contain non-predefined entity references.
Don't "unexpanded entity references" address this?
----
2.5. Unexpanded Entity Reference Information Items
XML Definition: Section 4.4.3, Included If Validating
A unexpanded entity reference information item serves as a placeholder by
which an XML processor can indicate that it has not expanded an external
parsed entity. There is such an information item for each unexpanded
reference to an external general entity within the content of an element. A
validating XML processor, or a non-validating processor that reads all
external general entities, will never generate unexpanded entity reference
information items for a valid document.
----
Alessandro
>
> Are there any other exceptions and corner cases I'm missing?
>
> --
> Elliotte Rusty Harold elharo@metalab.unc.edu
> XML in a Nutshell 3rd Edition Just Published!
> http://www.cafeconleche.org/books/xian3/
> http://www.amazon.com/exec/obidos/ISBN=0596007647/cafeaulaitA/
ref=nosim
-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription
manager: <http://www.oasis-open.org/mlmanage/index.php>
|