[
Lists Home |
Date Index |
Thread Index
]
Thanks Jerome, I noticed 3.2.1 just after I made the post.
Good call on the 2.3, very nice:-)
What about this case?
<!ENTITY % dog 'cat "c'>
<!ENTITY %dog; at">
Marko.
.
> -----Original Message-----
> From: Jerome Vouillon [mailto:vouillon@pps.jussieu.fr]
> Sent: Friday, February 07, 2003 11:37 AM
> To: Marko Milicevic
> Cc: 'xml-dev@lists.xml.org'
> Subject: Re: [xml-dev] parameter-entity references
>
>
> Marko Milicevic <MMilicevic@pssd.com> writes:
>
> > I can not find the section of the standard that specifies
> whether the
> > following cases of parameter-entity references are valid or
> invalid?
> > Each case occurs within the external DTD subset.
> > 1)
> > <!ENTITY % dog '% cat "c'>
> > <!ENTITY %dog; at">
>
> Entity values cannot contain a '%' character. (See the
> definition of "EntityValue" in section 2.3).
>
> > 2)
> > <!ELEMENT % dog "cat (AAA* ,">
> > <!ELEMENT %dog; BBB)>
> >
> > 3)
> > <!ELEMENT % dog "#PCDATA)">
> > <!ELEMENT cat (%dog;>
>
> Both violate the validity constraint "Proper Group/PE
> Nesting" (section 3.2.1).
>
> -- Jerome
>
|