XML-Formatierer
XML nach Verschachtelungstiefe einrücken oder wieder in eine Zeile komprimieren.
Eingabe
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 PunkteHä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-formatterAuch bekannt als
- xml formatieren
- xml online formatieren
- xml beautifier
- xml minify
- xml pretty print
- xml einrücken