A Quick Note About NOTATIONs

Before discussing attributes, it is necessary to briefly touch on one of the least-understood (and least-frequently used) parts of XML 1.0: the <!NOTATION> declaration. The NOTATION facility is essentially a way of associating an XML name identifier with a PUBLIC ID and/or a SYSTEM ID (a.k.a. URI). The specification does not dictate that an XML parser actually do anything with the IDs in a notation declaration, other than pass them to the client application.

Notations can be associated with external unparsed entities (such as binary image files) using the NDATA keyword in an entity declaration. They can also be associated with particular elements, by using the NOTATION attribute type (discussed below). A third use ...

Get Strategic XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.