Élément <xsd:notation>
Contient la définition d'une notation qui décrit le format de données non-XML dans un document XML. Une déclaration de notation de schéma XML est une reconstruction de déclarations NOTATION XML 1.0.
<notation
id = ID
name = NCName
public = Public identifier per ISO 8879
system = anyURI
{any attributes with non-schema Namespace}...>
Content: (annotation?)
</notation>
Attributs
id
ID de cet élément. La valeur id doit être du type ID et unique dans le document contenant cet élément.Facultatif.
name
Nom de l'élément notation. Ce nom doit être un NCName, comme défini dans la spécification sur les espaces de noms XML.Le nom doit être unique dans un schéma.
Obligatoire.
public
Référence URI correspondant à l'identificateur public. Identificateur figurant dans le prologue du document qui donne le nom d'une DTD ou d'une entité externe.Obligatoire.
system
Référence URI correspondant à l'identificateur system. Identificateur local, dépendant du système, pour un document, une DTD ou une entité externe. Le nom doit être une référence URI.Facultatif.
Informations sur l'élément
Nombre d'occurrences |
Illimité |
Éléments parents |
|
Contenu |
Exemple
L'exemple suivant illustre une notation jpeg utilisant une visionneuse, 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>
Autres ressources
Pour plus d'informations, voir le document du W3C sur les schémas XML, notamment le tome 1 relatif aux structures, à l'adresse www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all.