Section courante

A propos

Section administrative du site

xs:attribute

Schéma XML : Attribut
XML

Syntaxe

<xs:attribute paramètres>
...
</xs:attribute>

Paramètres

Paramètre Description
name Ce paramètre permet d'indiquer le nom d'attribut (toujours requis).
ref Ce paramètre permet d'indiquer que l'attribut local est une référence.
type Ce paramètre permet d'indiquer le nom qualifié d'un type simple.
default Ce paramètre permet d'indiquer une valeur par défaut. Lorsqu'il est spécifié, un attribut est ajouté par le processeur de schéma (s'il manque dans le document XML d'instance) et il reçoit cette valeur. Les attributs par défaut et fixes s'excluent mutuellement.
fixed Ce paramètre permet d'indiquer que la valeur de l'attribut est fixe et doit être égale à cette valeur. Les attributs par défaut et fixes s'excluent mutuellement.
use Ce paramètre permet d'indiquer l'utilisation possible de l'attribut. Le marquage d'un attribut «prohibited» (soit interdit) est utile pour exclure les attributs lors des dérivations par restriction.
form Ce paramètre permet d'indiquer si l'attribut est qualifié ou non (doit avoir un préfixe d'espace de noms dans le document XML d'instance). La valeur par défaut de cet attribut est spécifiée par l'attribut AttributeFormDefault de l'élément de document xs:schema.
inheritable Ce paramètre permet d'indiquer si l'attribut est héritable. Les attributs héritables peuvent être utilisés par des éléments <alternative> sur les éléments descendants.
targetNamespace Ce paramètre permet d'indiquer l'espace de noms cible pour les déclarations d'attribut locales. L'espace de noms URI peut être différent de l'espace de noms cible du schéma.
id Ce paramètre permet d'indiquer l'identificateur de composante.

Description

Cette balise permet de définir un attribut.



Dernière mise à jour : Mercredi, le 7 décembre 2022