Entrée XML

Sortie arbre

Si vous avez déjà ouvert un gros fichier XML et fixé un mur de chevrons en essayant de comprendre où un élément finit et un autre commence, vous connaissez la douleur. La spécification XML est assez flexible pour décrire presque tout, mais cette flexibilité signifie que les documents deviennent profondément imbriqués rapidement. Ce visualiseur prend votre XML brut, le parse avec l'API DOMParser native du navigateur et affiche un arbre dépliable montrant chaque élément, attribut et nœud texte d'un coup d'œil.

Comment utiliser la Vue Arbre XML

1

Coller votre XML

Copiez n'importe quel document XML et collez-le dans la zone de saisie. La vue arbre s'affiche automatiquement pour les petits et grands documents XML.

2

Explorer l'arbre

Cliquez sur n'importe quel nœud pour le développer ou le réduire. L'arbre affiche les éléments, attributs et nœuds de texte dans une structure hiérarchique claire.

3

Naviguer et inspecter

Utilisez l'arbre pour comprendre la structure XML, localiser des éléments spécifiques ou vérifier la hiérarchie du document avant de le traiter par programmation.

Exemple de structure XML

Exemple : XML de catalogue de produits

Entrée XML :

<catalog>
  <product id="1">
    <name>Widget Pro</name>
    <price currency="USD">29.99</price>
    <stock>150</stock>
  </product>
</catalog>

Structure arborescente affichée :

catalog
└─ product [id="1"]
   ├─ name: "Widget Pro"
   ├─ price [currency="USD"]: "29.99"
   └─ stock: "150"

Questions fréquemment posées

Mes données XML sont-elles envoyées à un serveur ?

Non. Tout se passe localement dans votre navigateur via l'API DOMParser native. Votre XML ne quitte jamais votre machine — vérifiable dans l'onglet Réseau de votre navigateur.

Que se passe-t-il si mon XML contient des erreurs ?

Le parser du navigateur signale le problème et l'outil affiche un message d'erreur détaillé. Contrairement au JSON, le XML est strict sur la bonne formation — chaque balise ouvrante a besoin d'une balise fermante, les attributs doivent être entre guillemets, et les caractères spéciaux doivent être échappés. Les règles de bonne formation du W3C couvrent la liste complète.

Quelle taille de fichier XML puis-je visualiser ?

Il n'y a pas de limite fixe de l'outil — cela dépend de la mémoire disponible de votre navigateur. Les fichiers jusqu'à 10-15 Mo fonctionnent bien sous Chrome et Firefox. Pour les très gros documents, un outil en ligne de commande comme XMLStarlet est plus adapté.

Puis-je l'utiliser pour voir des réponses SOAP ou WSDL ?

Absolument. Les enveloppes SOAP et les définitions WSDL sont des documents XML et s'affichent parfaitement en arbre. C'est souvent le moyen le plus rapide de comprendre la structure d'une réponse de service web inconnue.

Outils connexes