0

Exemple de document XML : catalogue valide avec espaces de noms

Validez le code XML et les fichiers de configuration pour la syntaxe et les balises fermées hors ligne.

Buy Me a Coffee at ko-fi.com
Traitement... 0%
Lecture des balises XML
Analyse de la structure du prologue
Correspondance des schémas XML
Vérification des espaces de noms
Arbre de validation

Résultat

Cette page ouvre le validateur XML préchargé avec un petit document de catalogue bien formé : un prologue XML, un élément racine qui déclare à la fois un espace de noms par défaut et un livre préfixé : espace de noms, et un seul élément imbriqué avec un titre, un auteur et un prix. Le résultat de réussite ci-dessous est calculé au moment du chargement de la page, en utilisant la même logique de correspondance de balises que n'importe quel fichier que vous collez vous-même.

Les espaces de noms sont l'une des parties les plus sujettes aux erreurs du XML écrit à la main : une déclaration xmlns manquante, un préfixe incompatible ou une faute de frappe de deux-points peut silencieusement briser un document qui, autrement, semble correct. Cet exemple déclare délibérément deux espaces de noms sur l'élément racine et utilise la forme préfixée de manière cohérente sur chaque balise enfant, qui est le modèle sur lequel s'appuient les véritables charges utiles SOAP, les flux RSS/Atom et les formats de configuration XML.

Collez votre propre XML dans la case pour le vérifier de la même manière. Si une balise n'est pas fermée, qu'une balise de fermeture ne correspond pas à celle qui a été ouverte ou qu'un attribut cité n'a pas son guillemet de fermeture, le validateur signale la ligne exacte - la même classe d'erreur affichée sur la page prédéfinie d'erreur de balise incompatible.