XML-Formatierer
XML sofort formatieren, minifizieren und validieren — Wohlgeformtheitsfehler werden direkt angezeigt. Auch praktisch zum Prüfen von SOAP/REST-API-Antworten und RSS/Atom-Feeds.
Tipps
- Alles, was Sie eingeben, wird ausschließlich im Browser mit JavaScript verarbeitet — nichts wird an die Server von toolbase.cc gesendet. Daher können auch interne Konfigurationsdateien oder Antworten mit sensiblen Daten bedenkenlos formatiert werden.
- Der Minify-Modus entfernt alle Leerzeichen und Zeilenumbrüche zwischen den Tags — praktisch, um XML in Konfigurationsdateien einzubetten oder den Body einer HTTP-Anfrage zu verkleinern.
- Zeigt das Ergebnis "Ungültiges XML" an, liegt das meist an einem nicht geschlossenen Tag oder einer Abweichung zwischen öffnendem und schließendem Tag-Namen. Nutzen Sie die in der Fehlerliste angezeigte Zeilennummer, um die Stelle zu finden.
- Dieses Tool ist ein Geschwister der JSON- und SQL-Formatierer und nutzt denselben Ansatz. Liefert Ihre API sowohl JSON als auch XML, beschleunigt die Kombination mit dem JSON-Formatierer die Fehlersuche.
- Der Tag-Abgleich berücksichtigt auch Namespace-Präfixe (z. B.
<soap:Envelope>), weshalb sich das Tool auch gut zum Debuggen von SOAP-Nachrichten eignet.
Häufig gestellte Fragen
< und &.<ns:tag> werden inklusive Präfix exakt abgeglichen, sodass auch namespace-lastiges XML wie SOAP-Nachrichten korrekt validiert und formatiert wird.
Übrigens – XML, das Kind von SGML
XML (Extensible Markup Language) wurde 1998 zur W3C-Empfehlung. Seine Wurzeln reichen zurück zu SGML (Standard Generalized Markup Language), einem umfangreichen Dokumentbeschreibungsstandard aus den 1980er Jahren — XML wurde als vereinfachte Teilmenge davon konzipiert. Auch HTML ist eine Anwendung von SGML, weshalb XML und HTML als Geschwister derselben Familie gelten.
Anfang der 2000er-Jahre verbreitete sich XML rasch als Standardformat für Web-APIs und den Datenaustausch zwischen Unternehmen (EDI), angeführt von SOAP. Die Unterstützung für Attribute, Namespaces und strenge Typisierung über XML Schema machte es für die damaligen Unternehmensanwendungen besonders geeignet.
In den 2010er-Jahren übernahm JSON die dominierende Rolle, doch XML verschwand nie vollständig. In Bereichen, die eine reichhaltige Ausdruckskraft für strukturierte Dokumente erfordern — RSS/Atom-Feeds, SVG-Grafiken, die internen Formate von Office-Dokumenten (docx/xlsx) und Android-Layoutdateien —, ist XML bis heute Standard.
Dieses Tool ist der dritte Formatierer im Toolbase-Angebot nach JSON und SQL — gemeinsam decken sie die drei wichtigsten Datenformate ab, mit denen Entwickler im Alltag arbeiten.