jsonecho

Validateur XML

Vérifiez que votre XML est bien formé, avec la ligne et la colonne exactes de tout problème.

Chargement de l'outil...

Comment utiliser Validateur XML

  1. Collez votre XML ou téléversez un fichier.
  2. Une barre verte signifie qu'il est bien formé. Une barre rouge montre le problème et la ligne.
  3. Cliquez sur Aller à l'erreur pour y sauter.

À propos de Validateur XML

Ce validateur vérifie la bonne formation : les règles que tout document XML doit suivre quel que soit ce qu'il décrit. Les balises doivent être fermées et imbriquées correctement, les valeurs d'attribut doivent être entre guillemets, les caractères spéciaux doivent être échappés, et il y a un seul élément racine.

Quand quelque chose ne va pas, le message vous dit ce que l'analyseur attendait et où, par exemple « Expected closing tag 'item' (opened in line 4) instead of closing tag 'items' ». C'est généralement tout ce dont vous avez besoin pour trouver la faute de frappe.

Questions fréquentes

Valide-t-il par rapport à un XSD ou une DTD ?

Non, uniquement la bonne formation. La validation de schéma nécessite le fichier de schéma et un autre type d'outil.

Quelles sont les erreurs XML les plus courantes ?

Une balise fermante manquante, des balises fermées dans le mauvais ordre, une esperluette non échappée dans le texte (utilisez &), des valeurs d'attribut sans guillemets et plus d'un élément racine.

Pourquoi « & » provoque-t-il une erreur ?

L'esperluette commence une référence d'entité en XML. Une esperluette nue est invalide, donc écrivez & quand vous voulez le caractère lui-même.

Le validateur accepte-t-il les déclarations DOCTYPE ?

Oui, elles sont lues et ignorées. Les entités qu'elles définissent ne sont pas développées.

Plus dans Outils XML

Tous les outils →