XML Formatieren und Minifizieren - einrücken oder komprimieren

XML formatieren und minifizieren

Was dieses Werkzeug leistet

XML kommt meist von einer Maschine, auf einer endlosen Zeile: ein RSS-Feed, eine Sitemap, eine API-Antwort, eine Konfigurationsdatei. Diese Seite gibt die Struktur zurück, damit Sie es lesen können - und nimmt sie wieder weg, wenn Sie die kleine Fassung brauchen.

So funktioniert es

  1. 1 XML einfügen - einen ganzen Feed oder ein einzelnes Element.
  2. 2 Einrückung wählen, dann Formatieren oder Minifizieren drücken.
  3. 3 Der Text ändert sich im selben Feld - kopieren oder Rückgängig drücken.

XML ist nicht HTML, und der Unterschied beißt

In HTML schließen einige Elemente nie: <link>, <br>, <img>. In XML ist nichts davon besonders - und <link> steckt in jedem RSS-Feed im Netz, um eine Adresse gelegt. Ein Formatierer, der die HTML-Regel nach XML mitnimmt, verschiebt von dort an die Einrückung um eine Stufe und lässt den schließenden Tag stranden. Diese Seite schaltet die Regel ab.

CDATA ist Inhalt, kein Markup

Ein CDATA-Abschnitt existiert genau dafür, dass ein Textblock spitze Klammern enthalten darf, ohne geparst zu werden. Feeds nutzen das ständig für Artikel-HTML. Sein Inhalt geht hier unangetastet durch: kein Neueinrücken, kein Escaping, kein Zusammenfassen von Leerraum - jedes davon würde ändern, was der Leser des Feeds bekommt.

Leerraum zwischen Elementen ist meist frei - im Text nicht

Einrückung zwischen zwei Tags bedeutet einem Parser nichts, das Minifizieren entfernt sie also. Aber in gemischtem Inhalt - Text mit Elementen darin - ist ein Leerzeichen Teil der Daten, und dieses Werkzeug behält es. Eine konservative Entscheidung: ein Feedreader, der „einszwei“ statt „eins zwei“ zeigt, ist ein Fehler, den niemand bis zum Formatierer zurückverfolgt.

Es formatiert, es validiert nicht

Ein fehlender schließender Tag oder ein verirrtes Kaufmanns-Und wird zusammen mit allem anderen eingerückt - das Werkzeug arbeitet auf Text, nicht auf einem geparsten Dokument. Das ist Absicht: ein Validator, der Ihre Datei stillschweigend repariert, verbirgt genau das, wofür Sie sie geöffnet haben. Sieht die Ausgabe falsch aus, suchen Sie den Fehler, den sie gerade sichtbar gemacht hat.

XML-Formatierung - häufige Fragen

Ja, und das sind die zwei häufigsten Gründe, diese Seite zu öffnen. Beides ist reines XML, beides kommt meist auf einer Zeile, und beides enthält <link>-Elemente - genau der Fall, den ein HTML-geprägter Formatierer falsch macht. CDATA-Blöcke in Feed-Einträgen gehen unangetastet durch.
Neu
SQL Formatieren Zerlegen Sie eine lange Abfrage in lesbare Zeilen oder pressen Sie sie zurück auf eine. Schlüsselwörter, Namen und Zeichenketten bleiben unverändert.
Heute Beliebt
CSS Minifier CSS komprimieren, indem Kommentare und Leerraum entfallen, oder sauber eingerückt zurückholen. calc()-Abstände, Strings und Lizenzkommentare bleiben.

Verwandte Entwicklertools

JSON-Formatierer JSON im Browser formatieren, minifizieren und prüfen. Fehlerhafte Eingaben werden nach Zeile und Spalte markiert, ein Baum zeigt die Struktur.
HTML Formatieren Rücken Sie unübersichtliches HTML ein, um es zu lesen, oder streichen Sie es zusammen. Funktioniert auch mit Fragmenten.
CSS Minifier CSS komprimieren, indem Kommentare und Leerraum entfallen, oder sauber eingerückt zurückholen. calc()-Abstände, Strings und Lizenzkommentare bleiben.
SQL Formatieren Zerlegen Sie eine lange Abfrage in lesbare Zeilen oder pressen Sie sie zurück auf eine. Schlüsselwörter, Namen und Zeichenketten bleiben unverändert.

Weitere Tools, die Ihnen gefallen könnten

Word in PDF Word kostenlos in PDF umwandeln: DOC-, DOCX-, ODT- oder RTF-Datei hochladen und in Sekunden ein sauber formatiertes PDF herunterladen.
PDF in Word PDF kostenlos in Word umwandeln: PDF hochladen und in Sekunden eine bearbeitbare DOCX herunterladen - ohne Anmeldung und ohne Wasserzeichen.
Wortzähler Kostenloser Wortzähler: Text einfügen und Wörter, Zeichen, Sätze und Absätze zählen lassen - inklusive Lesedauer, ganz ohne Upload.
Zeichenzähler Kostenloser Zeichenzähler: Zeichen mit und ohne Leerzeichen, Wörter und Zeilen zählen und SEO-Grenzen für Titel und Meta-Descriptions prüfen.
Keyword-Dichte-Prüfer Kostenloser Keyword-Dichte-Checker: Text oder URL einfügen und sehen, wie oft jedes Wort und jede Wortgruppe vorkommt - mit Prozentwerten.