Zum Hauptinhalt springen
eyunzhu

XML formatieren

XML prüfen und übersichtlich einrücken, ohne gemischte Textinhalte oder per xml:space geschützte Leerzeichen zu verändern.

Einrückung

Änderungen werden sofort übernommen


    
Die Verarbeitung erfolgt im Browser. Es wird nichts hochgeladen oder gespeichert.

Über dieses Tool

Machen Sie Schnittstellennachrichten lesbarer, ohne bedeutungsändernden Leerraum einzufügen. Externe Entities werden nicht geladen; eine XSD-Prüfung findet nicht statt.

Anwendung

XML einfügen oder eine UTF-8-Datei öffnen und die Einrückung wählen. Gemischte Inhalte und Bereiche mit xml:space="preserve" werden beibehalten; nur geeignete Elementstrukturen werden eingerückt. DOCTYPE und externe Entitäten sind ausgeschlossen. Es erfolgt keine XSD-Prüfung. Grenzen sind 1 MiB und 80 Verschachtelungsebenen.

Häufige Fragen

Warum bleiben manche XML-Elemente in einer Zeile?

Bei Mischtext, CDATA und xml:space="preserve" kann zusätzlicher Leerraum die Bedeutung verändern. Diese Inhalte bleiben erhalten. Gültige Syntax beweist keine Übereinstimmung mit XSD oder fachlichen Vorgaben.

Warum lässt sich eine vorhandene XML-Datei nicht öffnen?

Ihre Bytes müssen gültiges UTF-8 sein. Eine anderslautende XML-Deklaration löst keine Konvertierung aus; wandeln Sie die Dateikodierung vorher um. Die Verarbeitung ist lokal; eine vorhandene Deklaration wird beim Export auf UTF-8 gesetzt.

Kann ich XML mit DOCTYPE formatieren?

Nein, DOCTYPE wird abgelehnt und externe Entities werden nicht geladen. Verwenden Sie einen Export mit bereits aufgelösten Entities. Zusätzlich gelten 1 MiB Eingabe und 80 Verschachtelungsebenen.

Kommentare

0
, um an der Diskussion teilzunehmen.
Noch keine Kommentare.
Antwortverlauf

Verfolgen Sie die vollständige Unterhaltung chronologisch; jede Antwort kennzeichnet die konkrete Nachricht, auf die sie sich bezieht.