Entwickler-Tool

XML-Formatierer

Rücken Sie XML ein, damit es lesbar wird, und finden Sie genau heraus, wo es fehlerhaft ist.

XML-Formatierer Läuft auf Ihrem Gerät
  • Läuft in Ihrem Browser — Ihr Text wird nirgendwohin gesendet
  • Ohne Anmeldung, ohne Kontingent, so oft nutzbar, wie Sie möchten

So funktioniert es

XML taucht an den unbequemsten Stellen auf: einer SOAP-Antwort, einer Sitemap, einer Konfigurationsdatei, einem Export aus einem uralten System, das niemand pflegt. Es kommt meist in einer Zeile an, und als Erstes muss man seine Form sehen – kurz darauf folgt die Suche nach dem einen nicht geschlossenen Tag, das alles zum Scheitern bringt.

Formatieren und Minimieren

Das Einrücken macht die Struktur sichtbar. Das Minimieren entfernt den Leerraum zwischen Elementen, was Sie vor dem Senden oder Speichern einer Payload wollen. Beides erhält den Inhalt selbst; nur der Leerraum zwischen den Elementen ändert sich.

Es prüft, ob das Dokument wohlgeformt ist

Das XML wird vom Parser Ihres Browsers geparst, bevor irgendetwas ausgegeben wird. Ist es nicht wohlgeformt – ein nicht geschlossenes Tag, ein verirrtes kaufmännisches Und, falsche Verschachtelung –, erhalten Sie die eigene Meldung des Parsers darüber, was schiefgegangen ist, statt stillschweigend verstümmelter Ausgabe.

Wohlgeformt ist nicht dasselbe wie gültig

Hier wird die Syntax geprüft, nicht ob das Dokument zu einem Schema oder einer DTD passt. Ein Dokument kann vollkommen wohlgeformt und trotzdem für seinen Zweck falsch sein; dafür braucht es eine Schema-Validierung, die hier nicht erfolgt.

Warum es lokal läuft

XML-Daten enthalten routinemäßig Zugangsdaten, Kundendaten und interne Endpunktnamen. Sie in einen Server einzufügen, den Sie nicht kontrollieren, ist eine echte Offenlegung. Hier findet die Verarbeitung in der Seite statt.

FAQ

XML-Formatierer – Fragen

Prüft es mein XML gegen ein Schema?

Nein. Es prüft, ob das Dokument wohlgeformt ist. Schema- oder DTD-Validierung ist eine andere Aufgabe.

Ändert die Formatierung meine Daten?

Nein. Es ändert sich nur der Leerraum zwischen den Elementen.

Was passiert, wenn mein XML fehlerhaft ist?

Sie erhalten die eigene Fehlermeldung des Parsers, die beschreibt, was falsch ist, statt einer verstümmelten Ausgabe.

Wird mein XML hochgeladen?

Nein. Es wird in Ihrem Browser geparst und formatiert.