Vous pouvez éditer des fichiers DTD à la
fois dans la vue Structure et dans la vue Source. La modification du contenu d'un fichier DTD détermine ce qui peut
être utilisé dans un fichier XML qui lui est associé.
A propos de cette tâche
Vous pouvez éditer des DTD de différentes manières :
- Créer ou supprimer des éléments, des attributs, des entités, des notations et des commentaires
- Editer le modèle de contenu d'un élément
- Editer un groupe
- Réutiliser des entités
Edition dans la vue Structure
La vue Structure affiche tous les
composants de votre DTD à mesure que vous les ajoutez. Dans cette vue, vous pouvez créer et supprimer des noeuds
de DTD.
Les instructions suivantes ont été écrites pour la perspective Ressource, mais elles fonctionneront
également dans de nombreuses autres perspectives.
Pour éditer une DTD dans la vue Structure, suivez ces étapes :
- Créez une nouvelle DTD ou cliquez deux fois sur une DTD existante dans la vue Navigateur. Elle s'ouvre automatiquement dans l'éditeur de DTD.
- Dans la vue Structure, faites un clic droit
sur la DTD
et sélectionnez l'option correspondant au noeud
que vous souhaitez lui ajouter.
- Dans la vue Propriétés, éditez les zones de manière appropriée pour le noeud.
Résultats
L'éditeur de DTD dispose d'un mécanisme intégré lui permettant de gérer les problèmes
d'intégrité référentielle. Lorsque vous supprimez ou éditez certains composants,
un nettoyage a lieu automatiquement. Pour plus d'informations, reportez-vous à la section de
référence associée.
Edition dans la vue Source
Vous pouvez éditer manuellement le code source de votre DTD dans la
vue Source.
Les instructions suivantes ont été écrites pour la perspective Ressource, mais elles fonctionneront
également dans de nombreuses autres perspectives.
Pour éditer une DTD dans la vue Source, suivez ces étapes :
- Créez une nouvelle DTD ou cliquez deux fois sur une DTD existante dans la vue Navigateur. Elle s'ouvre automatiquement dans l'éditeur de DTD.
- Sélectionnez le code source que vous voulez éditer. Vous pouvez éditer des noeuds existants ou en créer de nouveaux.
- Les modifications apportées à la DTD sont automatiquement répercutées dans les vues Structure et
Propriétés. Si vous avez introduit des erreurs dans le code lors de son édition dans la vue Source,
elles apparaîtront dans la vue Erreurs lorsque vous sauvegarderez ou validerez le fichier.
- L'éditeur de DTD dispose d'un mécanisme intégré lui permettant de gérer les problèmes d'intégrité référentielle ;
cependant, ce mécanisme ne fonctionne que si vous supprimez des composants dans la vue Structure ou si vous les éditez
dans la vue Propriétés. Si vous supprimez ou éditez des composants directement dans la vue Source, le nettoyage n'a pas
lieu automatiquement ; vous recevrez à la place des messages d'erreur dans la vue Erreurs si vous validez ou
sauvegardez le fichier.
Tri des noeuds dans la vue Structure
Par défaut, les noeuds de la DTD
apparaissent dans la vue Structure dans l'ordre où vous les avez ajoutés.
Si vous voulez trier les noeuds
par ordre alphabétique, cliquez sur le bouton Trier les éléments par ordre alphabétique
.
Vous pouvez également regrouper les noeuds de la DTD par catégories
logiques : notations, entités, éléments et autres.
Cliquez sur le bouton Regrouper les éléments de manière logique
pour classer les noeuds de la DTD
en groupes logiques.
Les liens suivants contiennent des informations sur la manière d'éditer des fichiers DTD :