notation
Contains the definition of a notation to describe the format of non-XML data within an XML document. An XML Schema notation declaration is a reconstruction of XML 1.0 NOTATION declarations.
<notation
id = ID
name = NCName
public = Public identifier per ISO 8879
system = anyURI
{any attributes with non-schema Namespace}…>
Content: (annotation?)
</notation>
Attributes
- id
- The ID of this element. The id value must be of type ID and be unique within the document containing this element.
Optional.
- name
- The name of the notation element. The name must be a no-colon-name (NCName) as defined in the XML Namespaces specification.
The name must be unique within a schema.
Required.
- public
- A URI reference corresponding to the public identifier. The identifier in the document prolog that gives the name of a DTD or external entity.
Required.
- system
- A URI reference corresponding to the system identifier. A local, system-dependent identifier for a document, DTD, or external entity. The name must be a URI.
Optional.
Element Information
| Number of occurrences | Unlimited |
| Parent elements | schema |
| Contents | annotation |
Example
The following example shows a jpeg notation using a viewer application, viewer.exe.
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:notation name="jpeg" public="image/jpeg" system="viewer.exe" />
</xs:schema>
See Also
XML Schema Reference (XSD) | XML Schema Elements
For more information, see the W3C XML Schema Part 1: Structures Recommendation at http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/#element-notation.
Other Resources 
W3C Namespaces in XML Recommendation
