XML formatter
Verkleinde XML uit logdumps en API-reacties is moeilijk te lezen. Mooie print met consistente inspringing om niet-overeenkomende tags, problemen met de naamruimte en frauduleuze CDATA-secties op te sporen. Het formatteren werkt lokaal: handig voor bedrijfsconfiguraties die interne hostnamen bevatten.
Zo formatteer je XML
1. Plak XML of upload een .xml-bestand.
2. Klik op formatteren/verfraaien.
3. Bekijk de ingesprongen boomstructuur.
4. Kopieer de geformatteerde XML of repareer de fouten die door de parser worden weergegeven.
XML opmaakvoorbeelden
Maven pom.xml
Afhankelijkheidsblok van één regel uitgebreid voor leesbare diff vóór commit.
Debuggen van SOAP-fouten
Laat de geneste fouttekenreeks inspringen en detailknooppunten weergeven om de foutcode van de toepassing te vinden.
RSS-feedcontrole
Formatteer kanaalitem XML om de URL's van pubDate en bijlage te verifiëren.
Wanneer gebruik je deze tool
• Bij het beoordelen van de configuratie vóór implementatie.
• Wanneer je twee XML-snapshots visueel vergelijkt.
• Bij het aanleren van XML-structuur aan junioren.
XML versus JSON mentaliteit
XML bevat attributen, naamruimten en gemengde inhoud. Bij het converteren naar JSON gaat de nuance verloren; de indeling XML blijft behouden bij het werken met verouderde SOAP of SAML.
Veelgestelde vragen
Repareert formatter ongeldige XML?
Er worden parseerfouten weergegeven: je moet tags sluiten en & < handmatig escapen.
Kenmerken bestellen?
Pretty-print kan de attributen visueel herschikken, maar de waarden blijven ongewijzigd.
Grote XML bestanden?
Browser kan stikken in multi-100MB - gebruik xmllint CLI voor grote bestanden.
Naamruimten?
Geldige naamruimten blijven behouden: prefixbindingen moeten correct zijn in de broncode.
Geüpload?
Nee.