utilstuff.com
Zurück zu Dev-Tools

XML Formatierer & Validierer

Formatieren, minimieren, validieren und konvertieren Sie XML-Dokumente online. Unterstützt SOAP, RSS, SVG, pom.xml, Zeilen-/Spalten-Diagnose, 100% lokal.

100% Clientseitige Lokale Ausführung
XML-Formatierung, Minimierung, Syntaxprüfung und JSON-Konvertierung erfolgen vollständig in Ihrem Browser. Externe Entitäten (XXE) sind deaktiviert.
XML vs. JSON vs. YAML Vergleich
FunktionXMLJSONYAML
Attribut-UnterstützungJa (`id="1"`)Kein natives ÄquivalentKein natives Äquivalent
Kommentar-UnterstützungJa (<!-- -->)NeinJa (`#`)
Namensräume (`xmlns`)Ja (`xmlns:h="..."`)NeinNein
CDATA-BlöckeJa (<![CDATA[...]]>)NeinNein
Menschliche LesbarkeitJaJaJa
HauptanwendungsfälleSOAP, RSS, SVG, pom.xmlREST-APIs, KonfigurationKubernetes, Docker
XML-Syntaxreferenz
Attribute (`@_attr`)

Attribute fügen Metadaten innerhalb der öffnenden Elemente-Tags hinzu. In JSON-Darstellungen werden Attribute mit dem Präfix @_name abgebildet.

CDATA-Abschnitte (<![CDATA[...]]>)

CDATA-Blöcke betten rohe Textzeichenfolgen mit speziellen Markup-Zeichen ein, wie <, >, oder & ohne XML-Escaping.

Was ist XML?

XML (Extensible Markup Language) strukturiert Daten mithilfe verschachtelter, benannter Tags – nach wie vor weit verbreitet für SOAP-Webservices, RSS-/Atom-Feeds, SVG-Bilder und Konfigurationsdateien wie Mavens pom.xml.

So verwenden Sie den XML Formatter & Validator

  1. Fügen Sie XML ein, um es zu formatieren (Pretty-Print), zu minifizieren oder zu validieren.
  2. Die Validierung prüft, ob das Dokument wohlgeformt ist, und meldet die genaue Position eines Syntaxfehlers.
  3. Konvertieren Sie nach oder von JSON, wenn Sie die Daten in einem anderen Format benötigen.
  4. Das Minifizieren entfernt unnötige Leerzeichen, um die Größe für Übertragung oder Speicherung zu reduzieren.

Technische Hinweise

  • „Wohlgeformt“ bedeutet, dass jedes Tag korrekt geöffnet, geschlossen und verschachtelt ist – es bedeutet nicht, dass das Dokument einem bestimmten Schema entspricht (etwa einer bestimmten SOAP- oder RSS-Struktur), was eine separate, strengere Art der Validierung ist, die dieses Tool nicht durchführt.
  • Sonderzeichen wie <, > und & müssen innerhalb von XML-Textinhalten maskiert werden (als &lt;, &gt;, &amp;) – der Formatter bewahrt die korrekte Maskierung, statt sie einzuführen oder zu entfernen.

Häufig Gestellte Fragen

Wie werden XML-Attribute in JSON dargestellt?+

XML-Attribute werden in JSON-Eigenschaften mit dem Präfix "@_" umgewandelt. Zum Beispiel wird <note date="2026"> zu { "note": { "@_date": "2026" } }.

Sind externe XML-Entitäten (XXE) sicher?+

Ja. Externe DTD-Entitätenauflösung ist in unserer Engine standardmäßig streng deaktiviert.