Validation des fichiers XML

Lorsque vous validez votre fichier XML, le valideur XML vérifie que votre fichier est valide et syntaxiquement correct.

L'éditeur XML traitera les fichiers XML non valides ou syntaxiquement incorrects. L'éditeur utilise l'heuristique pour ouvrir un fichier en utilisant la meilleure interprétation du balisage possible. Par exemple, un élément dont la balise de fin est manquante est tout simplement supposé s'arrêter à la fin du document. Lorsque vous mettez à jour un fichier, l'éditeur réinterprète votre document de manière incrémentielle, tout en modifiant la mise en évidence, l'arborescence, etc. De nombreuses erreurs de structure sont simples à détecter dans la mise en évidence de la syntaxe. Vous pouvez donc facilement corriger des erreurs à la volée. Cependant, dans d'autres cas, il sera bénéfique d'effectuer une validation formelle de vos documents.

Vous pouvez valider votre fichier en le sélectionnant dans la vue Navigateur, en cliquant dessus avec le bouton droit de la souris, puis en cliquant sur Valider un fichier XML.

Tous les incidents de validation sont indiqués dans la vue Erreurs.

Dans la vue Erreurs, vous pouvez cliquer deux fois sur des erreurs individuelles, et vous serez guidé vers la balise invalide du fichier, ce qui vous permettra d'apporter des corrections.

Remarque : Si vous recevez un message d'erreur indiquant que la vue Erreurs est saturée, vous pouvez augmenter le nombre de messages d'erreur autorisé en sélectionnant Propriétés > Validation dans le menu en incrustation du projet et en spécifiant le nombre maximal de messages d'erreur autorisé. Pour y parvenir, vous devez cocher la case Remplacer les préférences de validation.

Vous pouvez également configurer les propriétés d'un projet de sorte que les différents types de ressources du projet soient automatiquement validés lorsque vous les sauvegardez. Dans le menu en incrustation du projet, sélectionnez Propriétés, puis Validation. Tous les valideurs disponibles pour valider votre projet sont indiqués dans la page Validation.

Concepts associés
L'éditeur XML
Information associée
../../org.eclipse.jst.j2ee.doc.user/topics/tjval.html