Qu'est-ce que Visionneuse/formateur XML ?
XML Viewer/Formatter prend du XML minifié ou mal formaté et le transforme en sortie proprement indentée avec coloration syntaxique. Valide la structure XML, affiche les numéros de ligne et prend en charge l'affichage en arborescence repliable — pratique pour lire les réponses d'API, les fichiers de configuration et autres documents XML.
La validation s'exécute entièrement sur votre appareil : namespaces, sections CDATA, instructions de traitement et références d'entités sont gérés comme dans une bibliothèque XML sérieuse. Basculez l'indentation entre 2 espaces, 4 espaces ou tabulation, minifiez à la demande, et utilisez la vue arborescente pour replier les branches qui ne vous intéressent pas.
Comment utiliser
- Étape 1 — Collez du XML brut ou minifié dans la zone de saisie. Le XML invalide est signalé avec les emplacements précis des erreurs.
- Étape 2 — Choisissez la taille de l'indentation (2 ou 4 espaces, ou tabulation) et visualisez la sortie formatée avec coloration syntaxique.
- Étape 3 — Copiez le XML formaté, téléchargez-le sous forme de fichier, ou utilisez l'arborescence pour explorer les structures profondément imbriquées.
Quand l'utiliser
- Lire des réponses SOAP, des flux RSS ou des sitemaps qui arrivent sur une seule ligne géante.
- Déboguer des layouts Android, des pom.xml Maven ou des configs Spring à l'indentation cassée.
- Examiner l'intérieur des Office Open XML (.docx, .xlsx) après les avoir décompressés.
Résultat
Une API renvoie une réponse XML de 50 Ko sur une seule ligne. Collez-la pour obtenir une sortie bien indentée avec des balises, attributs et valeurs à code couleur, et le nœud erroné enfoui à 8 niveaux de profondeur se repère facilement.
FAQ
- Est-ce que cela valide selon un schéma DTD ou XSD ?
- Seule la bonne formation est vérifiée : chaque balise se ferme, les attributs sont entre guillemets, le document a un élément racine unique. La validation par DTD ou XSD demande le fichier de schéma, que cet outil ne charge pas.
- Mes sections CDATA et mes commentaires sont-ils préservés ?
- Oui. Les blocs CDATA restent intacts et les commentaires demeurent à leur place. Les espaces non significatifs entre éléments peuvent être ré-indentés, mais tout ce qui se trouve dans une section CDATA est traité comme un contenu opaque.
- Pourquoi mon XML affiche-t-il « parsererror » alors qu'il a l'air correct ?
- Coupables fréquents : un & qui aurait dû être &, une balise non fermée, un attribut sans guillemets, ou deux éléments racines au sommet. Le numéro de ligne du message d'erreur localise rapidement le souci.
- Gère-t-il les très gros fichiers XML ?
- Tout tourne dans votre onglet, la mémoire est donc la seule limite. Quelques dizaines de méga-octets se formatent vite sur un portable courant. Au-delà de plusieurs centaines de Mo, la page peut se figer : découpez d'abord le fichier.
- Puis-je formater du XML imbriqué dans une chaîne JSON ou YAML ?
- Collez uniquement la partie XML, sans les guillemets autour. Le formateur attend un seul document XML. Si la chaîne est échappée (\" ou <), désencodez d'abord, formatez, puis ré-échappez avant de la replacer.
Outils similaires
Éditeur de signets PDF
Ajoutez et modifiez des signets dans les fichiers PDF
Aplatir un PDF
Aplatissez les champs de formulaire et annotations dans les PDFs
Éditeur de texte enrichi
Rédigez et mettez en forme des documents avec un éditeur WYSIWYG
Markdown vers PDF
Convertissez des fichiers Markdown en documents PDF mis en forme
Rogner un PDF
Rognez et ajustez les marges des pages PDF
Réorganiser les pages d'un PDF
Glissez-déposez pour réorganiser les pages d'un PDF