[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Notation declarations before attribute list declarations?
>From 3.3.1 of the XML 1.0 Recommendation: Validity Constraint: Notation Attribute Values of this type must match one of the notation names included in the declaration; all notation names in the declaration must be declared. -------- Do the notation declarations need to appear before the ATTLIST declaration, or are they allowed to appear afterwards? 'must be declared' doesn't really answer that question. Unlike most of the attribute types, the information that needs to be available for 'all notation names in the declaration must be declared' actually comes from the DTD, not the document. Both the notation names listed in the ATTLIST declaration and the notation declarations corresponding to them are provided in the DTD. Other attribute types can only have their validity constraints checked after DTD parsing is complete, and some (IDREF) can only report errors when the end of the document is reached. If I can wait until usage in a document to check this validity constraint, the problem disappears, but if it should be checked when the ATTLIST declaration is processed, it's open. Simon St.Laurent XML: A Primer (2nd Ed - September) Building XML Applications Inside XML DTDs: Scientific and Technical Sharing Bandwidth / Cookies http://www.simonstl.com xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
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
|