Entrée
Résultat
Le résultat apparaîtra ici.Vos exécutions
Seules les exécutions payantes sont enregistrées.
Connectez-vous pour conserver un historique de vos exécutions.
Réindente le XML, les enveloppes SOAP, les flux RSS et les fichiers de configuration selon leur structure, puis les réduit à nouveau lorsque vous avez besoin de la forme compacte pour un corps de requête. Il réindente le flux de balises plutôt que de reconstruire un document, de sorte que les commentaires, les sections CDATA, les instructions de traitement et les doctypes sont transmis tels quels, sans être normalisés.
Comment ça marche
- L'indentation suit la profondeur d'imbrication ; les balises auto-fermantes n'ouvrent pas de niveau.
- Les commentaires, CDATA, instructions de traitement et doctypes sont préservés verbatim.
- La minification supprime les espaces entre les balises et rien d'autre.
Où vont vos données
Nulle part. Cet outil s’exécute entièrement dans votre navigateur : le texte collé est traité par la page, jamais transmis à un serveur ni consigné dans un journal.
Lorsqu’une exécution coûte des points, un résumé d’une ligne est enregistré dans votre propre historique pour que vous puissiez le retrouver. Ce résumé garde la forme de l’exécution — tailles, nombres, valeurs recherchées — jamais le contenu collé.
Ce que ça coûte
Gratuit jusqu’à 50.0 KB par exécution, sans compte. Au-delà, une exécution coûte 1 points et est enregistrée dans votre historique.
Les points viennent de l’inscription, de la présence quotidienne, des commentaires et d’un profil complété.
Comprendre les pointsQuestions fréquentes
- Le formatage modifiera-t-il le sens de mon document ?
- Cela peut arriver dans un cas précis : dans le contenu mixte, les espaces entre les éléments sont significatifs, et l'ajout d'indentation les modifie. Pour du XML orienté données — configuration, SOAP, flux — c'est sans danger.
- Est-ce que cela valide par rapport à un schéma ?
- Non. Cela vérifie que le balisage peut être tokenisé, pas qu'il satisfait un DTD ou un XSD. La validation par schéma nécessite le schéma.
- Puis-je l'utiliser sur du HTML ?
- Pour du XHTML bien formé, oui. Le HTML réel a des balises non fermées que les règles XML ne peuvent pas interpréter, et le résultat sera indenté de manière trompeuse.
L’open source derrière
Cet outil est une implémentation autonome, sans bibliothèque tierce. chrisbottin/xml-formatter (MIT) fait le même travail sous forme de bibliothèque : pour l’intégrer à votre programme, commencez par là plutôt que d’appeler une page web.
chrisbottin/xml-formatterAussi appelé
- formateur xml
- formater xml en ligne
- xml beautifier
- minifier xml
- pretty print xml