Edition de DTD

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é.
Avant de commencer
A propos de cette tâche

Vous pouvez éditer des DTD de différentes manières :

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 :

  1. 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.
  2. Dans la vue Structure, faites un clic droit sur la DTDIcône de la DTD. et sélectionnez l'option correspondant au noeud que vous souhaitez lui ajouter.
  3. 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 :

  1. 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.
  2. Sélectionnez le code source que vous voulez éditer. Vous pouvez éditer des noeuds existants ou en créer de nouveaux.
  3. 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.
  4. 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 Image du 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 Image du 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 :

Que faire ensuite

Vos commentaires