jsonecho

XML Formatter

Plak geminificeerde of rommelige XML en krijg hem in één stap ingesprongen en gecontroleerd.

De tool wordt geladen...

Zo gebruik je XML Formatter

  1. Plak je XML of upload een bestand.
  2. Kies de inspringing en bepaal of opmerkingen worden weggelaten.
  3. Kopieer de geformatteerde XML, of open de boomweergave om hem te verkennen.

Over XML Formatter

XML van een webservice of een oude export komt meestal op één regel binnen. Deze formatter zet elk element op een eigen regel en springt onderliggende elementen in onder hun ouders, zodat de structuur weer zichtbaar is. Elementen met alleen tekst blijven op één regel, <name>Mira</name>, wat de uitvoer compact houdt.

Vóór het formatteren wordt de XML gecontroleerd op goede vorming. Is een tag niet gesloten of klopt de nesting niet, dan zie je de regel en kolom en een melding, in plaats van een half geformatteerd resultaat dat je niet kunt vertrouwen.

Veelgestelde vragen

Verandert formatteren de betekenis van mijn XML?

Bij de meeste documenten niet. Witruimte tussen elementen wordt door vrijwel elke verwerker genegeerd. De uitzondering is gemengde inhoud, waarbij tekst tussen tags staat; daar kan extra witruimte ertoe doen. Is je XML zo'n document, controleer dan het resultaat.

Behoudt het opmerkingen, CDATA en de XML-declaratie?

Ja. Opmerkingen blijven behouden tenzij je Opmerkingen verwijderen aanvinkt, CDATA-secties en verwerkingsinstructies blijven ongemoeid.

Wat betekent "goed gevormd"?

Elke openingstag heeft een sluittag, tags zijn correct genest, attribuutwaarden staan tussen aanhalingstekens en er is precies één rootelement. Het betekent niet dat het document een bepaald schema volgt.

Kan het SOAP of WSDL formatteren?

Ja, beide zijn gewoon XML. Er zijn ook speciale pagina's voor, als je daarnaar zocht.

Is er een groottelimiet?

Er is een ruime limiet. Bestanden van enkele megabytes worden probleemloos geformatteerd.

Meer in XML-tools

Alle tools →