Eingabe
Entwicklerwerkzeug
XML-Formatierer
Prüfe, formatiere, minifiziere und untersuche XML mit gemischten Inhalten sicher, Parser-Rückmeldung, Baumansicht, Elementpfaden und Strukturstatistiken direkt im Browser.
Füge XML ein, um es zu prüfen, zu formatieren, zu minifizieren und die Struktur zu untersuchen.
Größe0 B
Elemente0
Attribute0
Tiefe0
Ausgabe
Formatiertes oder minifiziertes XML
Baumansicht
XML-Struktur
Pfade
Elementpfade und Attribute
| # | Pfad | Element | Attribute | Textvorschau |
|---|
Beispiele
Häufige XML-Beispiele
XML-Kurzreferenz
| Konzept | Beispiel | Hinweise |
|---|---|---|
| Wurzelelement | <root>...</root> | Ein XML-Dokument benötigt genau ein Wurzelelement. |
| Attribut | <item id="1"> | Attributwerte müssen in Anführungszeichen stehen. |
| Textknoten | <title>Hello</title> | Text steht zwischen Start- und End-Tag. |
| Kommentar | <!-- note --> | Kommentare können beibehalten oder entfernt werden. |
| CDATA | <![CDATA[raw text]]> | CDATA bewahrt Text ohne normale Entitätskodierung. |
| Deklaration | <?xml version="1.0"?> | Die optionale XML-Deklaration steht meist am Dateianfang. |
Hinweise zur XML-Formatierung
- XML ist strenger als HTML: Tags müssen geschlossen, korrekt verschachtelt und gleich geschrieben sein.
- Attributwerte brauchen Anführungszeichen, und das Dokument muss genau ein Wurzelelement enthalten.
- Gemischter Inhalt bleibt kompakt, damit keine Leerzeichen um Inline-Kindelemente eingefügt werden.
- Die Validierung nutzt DOMParser und folgt dem XML-Parser des aktuellen Browsers.
- DOMParser löst keine entfernten externen Entitäten auf; das Tool lädt nichts hoch und sendet keine Netzwerkanfrage.
FAQ zum XML-Formatierer
Lädt dieser Formatierer mein XML hoch?
Nein. Parsing, Formatierung, Minifizierung, Baum und Pfade laufen lokal im Browser.
Kann das Tool beschädigtes XML reparieren?
Nein. Es zeigt den Parserfehler, damit du die Quelle korrigierst, ohne dass eine automatische Reparatur die Bedeutung verändert.
Bleiben gemischte Inhalte und CDATA erhalten?
Ja. Text mit Kindelementen bleibt kompakt; CDATA, Verarbeitungsanweisungen, Deklarationen und Dokumenttypen bleiben erhalten.
Kann ich SVG, RSS und Sitemaps verarbeiten?
Ja. SVG, RSS, Atom, Sitemaps und viele Konfigurationsformate basieren auf XML.