[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Question about internal parameter entity well-fomedness.
> The test ID invalid--001 in the oasis XML Processor Conformance test requests > notifing the violation of Validity Constraint: Proper Declaration/PE Nesting in > section 2.8 . > > 001.ent: > <!ELEMENT doc EMPTY> > <!ENTITY % e "<!--"> > %e; --> > > 001.xml: > <!DOCTYPE doc SYSTEM "001.ent"> > <doc></doc> > > Isn't this error fatal? Nope, all it violates is a validity constraint so it would by definition not be a well formedness error. > Because XML 1.0 section 4.3.2 last 2 paragraphs says "all internal parameter > entities are properly nested", I think. 4.3.2 says that "by definition" internal PEs are well formed, so the definition of "%e;" is fine. It's the use on the next line that violates the VC in 2.8 ... - Dave *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/ ***************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|