Entrée XML

Entrée DTD

Résultat de validation

Qu'est-ce que la validation XML DTD ?

DTD (Document Type Definition) est le mécanisme classique de grammaire XML. Il déclare les éléments autorisés, l'ordre et les règles de contenu.

Ce validateur vérifie rapidement l'alignement DTD : présence de la déclaration racine, éléments non déclarés. Pour des contraintes plus riches, utilisez le Validateur XML XSD.

Comment utiliser

1

Coller XML et DTD

Ajoutez le XML dans le panneau gauche et les déclarations DTD dans le panneau central.

2

Exécuter les vérifications DTD

Cliquez sur Valider pour comparer les éléments déclarés à la structure du document XML.

3

Corriger et relancer

Résolvez les déclarations manquantes, puis validez à nouveau. Utilisez la Vue arbre XML pour inspecter la hiérarchie.

DTD vs XSD

DTD est compact et largement pris en charge. XSD est plus expressif et compatible avec les namespaces.

Questions fréquentes

Puis-je utiliser des fragments DTD DOCTYPE en ligne ?

Oui. Collez les déclarations directement dans le panneau DTD.

Cela prend-il en charge toutes les constructions DTD ?

L'outil se concentre sur les vérifications pratiques pour un débogage rapide.

Mon contenu est-il privé ?

Oui. Le traitement XML et DTD est local dans votre navigateur.

Quand choisir DTD plutôt que XSD ?

Choisissez DTD pour les systèmes legacy. Choisissez XSD pour des contraintes plus fortes.

Quelles autres vérifications exécuter ?

Exécutez d'abord le Validateur XML pour la syntaxe, puis cette page pour les vérifications DTD.

Outils connexes

Références : XML 1.0, DTD dans la spécification XML.