[Home] [By Thread] [By Date] [Recent Entries]
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@p...] > Sent: Friday, February 07, 2003 11:37 AM > To: Marko Milicevic > Cc: 'xml-dev@l...' > Subject: Re: parameter-entity references > > > Marko Milicevic <MMilicevic@p...> 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 >
|

Cart



