TL
Tool Lab
💰Spenden
💰Spenden

XML zu CSV

XML-Datensätze in eine CSV-Tabelle konvertieren.

XML Input
CSV Output

Über dieses Tool

Der XML-zu-CSV-Konverter extrahiert sich wiederholende Datensatzelemente aus einem XML-Dokument und wandelt sie in eine flache CSV-Tabelle um. Die direkten Kindelemente des XML-Wurzelelements werden als Zeilen behandelt, und ihre untergeordneten Elementnamen werden zu den CSV-Spaltenüberschriften.

Fehlende Felder bleiben leer. Werte mit Kommas oder Anführungszeichen werden gemäß RFC 4180 korrekt maskiert. Die gesamte Konvertierung läuft in Ihrem Browser über den integrierten DOMParser ab — es wird kein XML an einen Server gesendet. Dieses Tool funktioniert am besten mit gut strukturiertem XML mit einem konsistenten Schema über alle Datensätze hinweg.

Anleitung

  1. Fügen Sie Ihr XML in das Feld XML-Eingabe ein oder klicken Sie auf Beispiel, um ein Beispiel zu laden.
  2. Klicken Sie auf Konvertieren, um die CSV-Datei zu erzeugen.
  3. Überprüfen Sie die Ausgabe — jedes XML-Kindelement wird zu einer Spalte.
  4. Klicken Sie auf Kopieren, um die CSV-Datei in die Zwischenablage zu kopieren.

Anwendungsfälle

Datenanalysten, die XML-Exporte erhalten, konvertieren diese in CSV für die Analyse in Excel oder Google Sheets. Entwickler, die Daten zwischen Systemen migrieren, konvertieren XML-Konfigurationsdaten für den Import in CSV. Content-Redakteure konvertieren Produkt-Feeds von XML in CSV für die Bearbeitung in großen Mengen.

Häufige Fragen

  • Welche XML-Struktur erwartet dieses Tool?Eine zweistufige Struktur: ein Wurzelelement, das sich wiederholende Kindelemente (Datensätze) enthält, die jeweils eigene Kindelemente (Felder) haben. Beispiel: <root><record><field>...</field></record></root>.
  • Was passiert, wenn Datensätze unterschiedliche Felder haben?Das Tool sammelt alle eindeutigen Feldnamen über alle Datensätze hinweg. Fehlende Felder eines Datensatzes bleiben als leere CSV-Zellen.
  • Verarbeitet es XML-Attribute?Derzeit nicht. Es wird nur der Textinhalt der Kindelemente extrahiert. XML-Attribute werden bei der Konvertierung ignoriert.