- From: Tim Bray <tbray@textuality.com>
- Date: Fri, 11 Dec 1998 14:53:32 -0800
- To: Eduardo Pelegri-Llopart <pelegri@Eng.Sun.COM>, xml-editor@w3.org
- Cc: pelegri@calterra.Eng.Sun.COM, db@Eng.Sun.COM
At 01:15 PM 12/11/98 -0800, Eduardo Pelegri-Llopart wrote: >Section 4.4.8 of REC-xml-19980210 indicates: > >"Just as with external parsed entities, parameter entities need only > be included if validating." > >This can be read as indicating that internal parameter entities need >not be included by a non-validating XML processor. Both Dave Brownell >and myself think that this sentence may perhaps be intended to be say >"external parameter entities". No, this applies to all parameter entities; it is our belief that parameter entities are included in XML only for the purpose of supporting DTD construction, i.e. validation; thus if you're not validating, they are not useful. Furthermore, PEs are kind of ugly and baroque in their design, and represent an unreasonable workload for a lightweight on-the-client processor. Your example must always produce the result "hello"... check the last sentence of section 5.1 <!DOCTYPE foo [ <! ENTITY % ent1 "<! ENTITY hi 'hello'> "> %ent1; <! ENTITY hi "bye"> ]> -Tim
Received on Friday, 11 December 1998 17:53:09 UTC