Cours De XML - Initiation Aux Schémas XML
Maybe your like
Tout comme dans une DTD, un attribut peut avoir un indicateur d'occurences.
L'élément attribute d'un Schema XML peut avoir trois attributs optionnels : use, default et fixed. Des combinaisons de ces trois attributs permettent de paramétrer ce qui est acceptable ou non dans le fichier XML final (attribut obligatoire, optionnel, possédant une valeur par défaut...). Par exemple, la ligne suivante permet de rendre l'attribut maj optionnel, avec une valeur par défaut au 11 octobre 2003 s'il n'apparaît pas (le format de date est standardisé : cette date s'écrit donc à l'anglo-saxonne année-mois-jour ; cela permet en outre de plus facilement classer les dates).
Sélectionnez<xsd:attribute name="maj" type="xsd:date" use="optional" default="2003-10-11" />Quand l'attribut fixed est renseigné, la seule valeur que peut prendre l'attribut déclaré est celle de l'attribut fixed. Cet attribut permet de "réserver" des noms d'attributs pour une utilisation future, dans le cadre d'une mise à jour du schéma.
Le tableau suivant présente une comparaison entre le format DTD et le XML Schema.
| DTD | Attribut use | Attribut default | Commentaire |
| #REQUIRED | required | - | |
| "blabla" #REQUIRED | required | blabla | |
| #IMPLIED | optional | - | |
| "blabla" #IMPLIED | optional | blabla | |
| - | prohibited | - | Cet attribut ne doit pas apparaître |
Table 1. Contraintes d'occurences fixables par les attributs use et default.
Il est à noter que la valeur de l'attribut default doit être conforme au type déclaré. Par exemple...
Sélectionnez<xsd:attribute name="maj" type="xsd:date" use="optional" default="-43" />... produirait une erreur à la validation du schéma.
Un autre type de déclaration d'attributs dans les DTD, la liste de choix, est possible grâce à une restriction de type ; nous y reviendrons.
Tag » Apprendre Le Xsd
-
XML Tutorial Schema - XSD
-
Edition De Fichiers XML Avec Un Schéma XSD - Apprendre En Ligne
-
Formation XML Schéma – Apprendre En Ligne - Clicours
-
Tutoriel XML Schema
-
Initiation Aux Schema XML - Gilles Chagnon
-
Meilleurs Cours De XML Schema En Ligne - Mise à Jour - Udemy
-
2. Introduction - TECFA
-
XML- Schéma - SlideShare
-
XML - Explication Détaillé Du Schema XSD - Rahmouni Oussama
-
XML Et XSD: Un Cours Complet Basé Sur Le Contenu W3C (+10 Heures)
-
Valider Un Document XML à L'aide De DTD, XDR Ou XSD - Visual Basic
-
Simplified XSD Schema Of A Transformation. - ResearchGate
-
Extrait Du Schéma XSD D'instanciation D'un Environnement
-
Sans Titre