Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
site:enseignement:master:mlbda:tmes:xschema [28/10/2021 13:17] hubert créée |
site:enseignement:master:mlbda:tmes:xschema [28/10/2021 17:48] (Version actuelle) hubert [Questions / réponses fréquentes] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
=====Preparation===== | =====Preparation===== | ||
- | Télécharge, <fc #ff0000>depuis le moodle</fc>, l'archive contenant les fichiers XML et DTD permettant de faire les exercices demandés. Décompresse l'archive dans ton répertoire de travail. | + | Télécharge, <fc #ff0000>depuis le moodle</fc>, l'archive contenant les fichiers XML et XSD permettant de faire les exercices demandés. Décompresse l'archive dans ton répertoire de travail. |
Ligne 30: | Ligne 30: | ||
- | Répète les étapes suivantes: | + | La validation se déroule en 2 étapes distinctes: |
- | édite le XSD, sauvegarde le, valide le XSD pour qu'il soit correct vis à vis de la norme XSchema (touche F5 ou bouton <fc #00ff00>V</fc> ). | + | * valider le schéma seul: édite le XSD, sauvegarde le. Vérifie que la structure du schéma XSD est conforme à la norme XSchema : pour cela appuie sur la touche F5 ou bouton <fc #00ff00>V</fc>. |
- | + | * valider le document XML vis à vis du schema XSD. Clique dans le doc XML puis appuie sur la touche F5 ou bouton <fc #00ff00>V</fc>. | |
- | Puis valide le XML | + | |
==Questions fréquentes :== | ==Questions fréquentes :== | ||
Ligne 53: | Ligne 52: | ||
- | ==Définition d'un élément et de son modèle de contenu:== | + | ==Définir un élément et son contenu:== |
- | Définir les attributs dans un element complexType mais **APRES** la définition contenu des sous elements. | + | Lorsqu'un élément contient à la fois des attributs et des sous éléments : |
+ | Définir les attributs dans un element complexType mais **APRES** la définition du contenu des sous-elements. | ||