Edition de DTD

Vous pouvez éditer des fichiers DTD dans les vues Structure et Source. La modification du contenu d'un fichier DTD détermine ce qui peut être utilisé dans tout fichier XML lui étant associé.

Vous pouvez éditer des DTD selon différentes manières indiquées ci-dessous :

Edition dans la vue Structure

La vue Structure affiche tous les éléments de votre DTD lorsque vous les ajoutez. Dans cette vue, vous pouvez créer et supprimer des noeuds de DTD. 

Les instructions suivantes ont été écrites dans la perspective Ressource, mais elles fonctionneront également dans de nombreuses autres perspectives. Pour éditer un fichier DTD dans la vue Structure, effectuez les opérations suivantes :

  1. Créez un nouveau DTD ou cliquez deux fois sur un DTD existant dans la vue Navigateur. Il s'ouvrira automatiquement dans l'éditeur de DTD.
  2. Dans la vue Structure, cliquez avec le bouton droit de la souris sur le DTD Ce symbole graphique correspond à l'icône de DTD. et sélectionnez le noeud que vous voulez lui ajouter.
  3. Dans la vue Propriétés, éditez les zones de manière appropriée pour le noeud.

L'éditeur de DTD dispose d'un mécanisme intégré permettant de gérer les problèmes d'intégrité référentielle. Lorsque vous supprimez ou éditez certains composants, un nettoyage se produira automatiquement. Pour plus d'informations, reportez-vous à la section sur la 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 dans la perspective Ressource, mais elles fonctionneront également dans de nombreuses autres perspectives. Pour éditer un DTD dans la vue Source, effectuez les opérations suivantes :

  1. Créez un nouveau DTD ou cliquez deux fois sur un DTD existant dans la vue Navigateur. Il s'ouvrira 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 au DTD seront automatiquement répercutées dans les vues Structure et Propriétés. Si des erreurs ont été générées dans votre code lors de l'édition dans la vue Source, elles apparaîtront dans la vue Incidents lorsque vous sauvegardez ou validez le fichier.
  4. L'éditeur de DTD dispose d'un mécanisme intégré permettant de gérer les problèmes d'intégrité référentielle, cependant, ce mécanisme ne fonctionne que si vous supprimez des éléments avec la vue Structure ou si vous les éditez dans la vue Propriétés. Si vous supprimez ou éditez des éléments à l'aide de la vue Source, le nettoyage n'aura pas lieu automatiquement ; vous recevrez à la place des messages d'erreur dans la vue Incidents si vous validez ou sauvegardez le fichier.

Tri des noeuds dans la vue Structure

Par défaut, les noeuds DTD apparaissent dans la vue Structure dans l'ordre dans lequel vous les aviez ajoutés au DTD. 

Si vous voulez trier les noeuds DTD par ordre alphabétique, cliquez sur le bouton Trier les éléments par ordre alphabétique Ce symbole graphique correspond au bouton Trier les éléments par ordre alphabétique.

Vous pouvez également regrouper les noeuds DTD en groupes logiques - notations, entités, éléments, etc. Cliquez sur le bouton Regrouper les éléments de manière logique Ce symbole graphique correspond au bouton Regrouper les éléments de manière logique. pour trier les noeuds DTD en groupes logiques.

Les liens suivants contiennent des informations sur la manière d'éditer des fichiers DTD :

Concepts associés
Editeur de DTD
Définitions de type de document (DTD) - présentation
Tâches associées
Création de DTD
Importation de DTD
Référence associée
Intégrité référentielle dans l'éditeur de DTD

Retour d'informations