Extension de document (4/4)
- et pour les attributs :
<anyAttribute namespace="##other" /> permet à l'instance de contenir des attributs d'un namespace autre que celui en cours de définition.
<anyAttribute namespace = "http://quelquepart.fr" /> permet l'utilisation des attributs définis dans un ou plusieurs namespace précisés (il peut y avoir une liste).
<anyAttribute namespace="##targetNamespace" /> il peut y avoir un attribut fourni par le namespace en cours de définition.
<anyAttribute namespace="##any" /> ajout d'attributs de tout namespace (option par defaut).
<anyAttribute namespace="##local" /> ajout d'attributs d'un schema n'ayant pas de namespace.
- Selon l'endroit où est placé un élément
any, il peut être local ou global, dans un élément ou bien n'importe ou.