Werkzeuge

XML-Formatierer

XML nach Verschachtelungstiefe einrücken oder wieder in eine Zeile komprimieren.

Läuft im BrowserFormatierung113
Kostenlos

Eingabe

0 BBis 50.0 KB kostenlos

Ergebnis

Das Ergebnis erscheint hier.

Ihre Läufe

Gespeichert werden nur Läufe, die Punkte kosten.

Melden Sie sich an, um einen Verlauf Ihrer Läufe zu behalten.

Rückt XML, SOAP-Envelopes, RSS-Feeds und Konfigurationsdateien nach Struktur ein und komprimiert sie wieder, wenn Sie die kompakte Form für einen Request-Body benötigen. Es rückt den Tag-Stream neu ein, statt ein Dokument neu aufzubauen, sodass Kommentare, CDATA-Abschnitte, Processing Instructions und Doctypes exakt so durchlaufen, wie sie geschrieben wurden, anstatt normalisiert zu werden.

So arbeitet es

  • Die Einrückung folgt der Verschachtelungstiefe; Self-Closing-Tags öffnen keine Ebene.
  • Kommentare, CDATA, Processing Instructions und Doctypes werden unverändert beibehalten.
  • Beim Minifizieren wird nur der Leerraum zwischen Tags entfernt, sonst nichts.

Wohin Ihre Daten gehen

Nirgendwohin. Dieses Werkzeug läuft vollständig in Ihrem Browser: Der eingefügte Text wird von der Seite verarbeitet und weder an einen Server übertragen noch protokolliert.

Kostet ein Lauf Punkte, wird eine einzeilige Zusammenfassung in Ihrem eigenen Verlauf gespeichert, damit Sie ihn wiederfinden. Festgehalten wird die Form des Laufs — Größen, Anzahlen, die abgefragten Werte — nie der eingefügte Inhalt.

Was es kostet

Bis 50.0 KB pro Lauf kostenlos und ohne Konto. Darüber kostet ein Lauf 1 Punkte und wird in Ihrem Verlauf gespeichert.

Punkte gibt es für die Registrierung, den täglichen Check-in, Kommentare und ein vollständiges Profil.

So funktionieren Punkte

Häufige Fragen

Wird die Formatierung die Bedeutung meines Dokuments verändern?
In einem bestimmten Fall kann sie das: Bei Mixed Content ist der Leerraum zwischen Elementen signifikant, und das Hinzufügen von Einrückungen verändert ihn. Für datenorientiertes XML – Konfiguration, SOAP, Feeds – ist es sicher.
Validiert dies gegen ein Schema?
Nein. Es prüft, ob das Markup tokenisiert werden kann, nicht ob es einer DTD oder XSD entspricht. Schema-Validierung benötigt das Schema.
Kann ich es für HTML verwenden?
Für wohlgeformtes XHTML, ja. Reales HTML hat ungeschlossene Tags, die XML-Regeln nicht verarbeiten können, und das Ergebnis wird irreführend eingerückt.

Das Open Source dahinter

Dieses Werkzeug ist eine eigenständige Implementierung ohne fremde Bibliothek. chrisbottin/xml-formatter (MIT) erledigt dieselbe Aufgabe als Bibliothek — wer sie im eigenen Programm braucht, fängt dort an, statt eine Webseite aufzurufen.

chrisbottin/xml-formatter

Auch bekannt als

  • xml formatieren
  • xml online formatieren
  • xml beautifier
  • xml minify
  • xml pretty print
  • xml einrücken