XML zu CSV

Konvertieren Sie XML-Daten in CSV für Tabellen, Importe und Analysen. Wählen Sie den wiederholten Knoten, der zu Zeilen wird, und glätten Sie anschließend Elemente und Attribute zu Spalten. Alles läuft direkt in Ihrem Browser — privat, schlank und ohne Uploads.

Eingabe: XML (.xml)
Ausgabe: CSV (.csv)
Die gesamte Konvertierung passiert direkt auf Ihrem Gerät

Gut zu wissen

Dieses Tool konvertiert XML in CSV, indem ein wiederholtes Element in Zeilen umgewandelt wird. Anschließend wird jedes Zeilenelement über Kindelementwerte und optionale Attribute zu Spalten geglättet. Wenn Ihre XML-Datei tief verschachtelt ist, nutzt das Tool eine vorhersehbare Glättungslogik, damit die CSV-Datei nutzbar bleibt.

  • Eingabe: XML-Dateien (.xml).
  • Ausgabe: CSV-Dateien — eine .csv-Datei pro XML-Datei.
  • Sie wählen den wiederholten Knoten. Jedes passende Element wird zu einer CSV-Zeile.
  • Die gesamte Verarbeitung passiert in Ihrem Browser. Nichts wird auf FileYoga-Server hochgeladen.

XML-Dateien in CSV konvertieren

Legen Sie XML-Dateien ab oder wählen Sie sie auf Ihrem Gerät aus, wählen Sie einen wiederholten Knoten und laden Sie CSV-Exporte herunter.
XML-Dateien hier ablegen
oder klicken, um Dateien auszuwählen
Unterstützt .xml-Dateien. Dateien werden in Ihrem Browser verarbeitet und nie auf einen Server hochgeladen.

So funktioniert die Konvertierung von XML zu CSV

XML speichert Daten häufig als wiederholte Elemente, zum Beispiel mehrere Items innerhalb eines übergeordneten Containers. Dieses Tool konvertiert XML in CSV, indem Sie den wiederholten Knoten auswählen, der einen Datensatz darstellt. Jedes passende Element wird zu einer CSV-Zeile, und seine Felder werden in Spalten ausgegeben. Alles läuft lokal in Ihrem Browser, sodass nichts hochgeladen oder gespeichert wird.


Wann dieses Tool sinnvoll ist

XML ist häufig in Exporten und Integrationen zu finden, während CSV leicht in Tabellenprogrammen geöffnet und in viele Systeme importiert werden kann. XML zu CSV hilft, wenn Sie Analysen, Bereinigungen oder einfache tabellarische Exporte benötigen.

  • Tabellen: Öffnen Sie XML-basierte Exporte in Excel, Google Sheets oder Numbers.
  • Importe: Konvertieren Sie XML in CSV für Tools, die Zeilen und Spalten erwarten.
  • Datenprüfung: Prüfen Sie Datensätze schnell und filtern Sie Werte in Tabellenform.
  • Automatisierung: Erzeugen Sie eine flache CSV-Datei für Abläufe, die verschachteltes XML nicht gut verarbeiten.

Brauchen Sie die umgekehrte Richtung (CSV → XML)? Nutzen Sie unseren CSV zu XML Konverter. Wenn Sie stattdessen ein leichteres Datenformat möchten, versuchen Sie XML in JSON zu konvertieren.

Regeln für das Glätten

  • Zeilen: Der wiederholte Knoten, den Sie auswählen, wird zu einer Zeile pro passendem Element.
  • Kindelemente: Kindelemente ohne weitere Unterstruktur werden mit ihrem Textinhalt zu Spalten.
  • Verschachtelte Elemente: Verschachtelte Felder werden mit pfadähnlichen Spaltennamen geglättet, zum Beispiel address_street.
  • Attribute: Wenn sie einbezogen werden, werden Attribute zu Spalten mit vorangestelltem @, zum Beispiel @id.
  • Wiederholte Kind-Tags: Wiederholte Werte werden mit | in einer Zelle verbunden, damit die CSV tabellenfreundlich bleibt.
  • Fehlende Felder: Fehlende Werte bleiben leer, damit die Zeilen sauber ausgerichtet bleiben.

Schritt für Schritt: von XML zu CSV

Die Konvertierung Ihrer XML-Datei dauert nur wenige Sekunden:

  • XML-Dateien hinzufügen. Ziehen Sie Dateien in das Feld oben oder klicken Sie, um sie auf Ihrem Gerät auszuwählen.
  • Wiederholten Knoten wählen. Verwenden Sie „Automatisch erkennen“ oder wählen Sie das Element aus, das einen Datensatz darstellt.
  • Exportoptionen auswählen. Wählen Sie Trennzeichen, Spaltenmodus und ob Kopfzeilen eingefügt werden sollen.
  • In CSV konvertieren. Klicken Sie auf In CSV konvertieren. Das Tool verarbeitet alles lokal.
  • Ausgabe speichern. Speichern Sie Dateien einzeln oder nutzen Sie „Alle speichern“, sobald alles bereit ist.

Datenschutz, Grenzen und wie dieses Tool mit Ihren Dateien umgeht

FileYoga basiert auf einer einfachen Regel: Ihre Dateien bleiben bei Ihnen. Die Konvertierung von XML zu CSV läuft lokal in Ihrem Browser, sodass Ihre Daten nie auf FileYoga-Server hochgeladen werden.

Nur lokale Konvertierung

Die Konvertierung läuft lokal in Ihrem Browser auf Ihrem Gerät. Ihre XML-Datei wird nicht hochgeladen, und die CSV-Ausgabe wird auf Ihrer Seite erstellt.

Keine versteckten Kopien

Wenn Sie die Liste leeren oder den Tab schließen, verwendet das Tool Ihre Dateien nicht weiter und speichert keine Kopien auf einem Server.

Keine künstlichen Limits

Keine Bezahlschranken und keine Kontingente. Die einzigen Grenzen entstehen durch den Speicher Ihres Geräts und Ihren Browser.

Kein Konto erforderlich

Nutzen Sie den Konverter ohne Registrierung. Seite öffnen, Dateien konvertieren und schließen, wenn Sie fertig sind.

Tipps für beste Ergebnisse

  • Wenn „Automatisch erkennen“ den falschen Knoten auswählt, wählen Sie das wiederholte Element, das einen Datensatz darstellt, zum Beispiel product, item, row oder entry.
  • Wenn Ihre XML-Datei Namespaces verwendet, gleicht das Tool Knoten nach Namen ab, ohne ein bestimmtes Präfix zu verlangen.
  • Wenn Sie Attribute wie IDs benötigen, stellen Sie die Spaltenauswahl so ein, dass Attribute einbezogen werden.
  • Konvertieren Sie sehr große XML-Exporte einzeln, um Speicherprobleme zu reduzieren.

Fehlerbehebung

  • Keine wiederholten Knoten gefunden: Ihre XML-Datei enthält möglicherweise keine wiederholten Elemente. Wählen Sie einen anderen Knoten oder prüfen Sie, ob die Datei mehrere Datensätze enthält.
  • Leere CSV-Ausgabe: Der gewählte wiederholte Knoten kommt in der XML-Datei möglicherweise nicht vor. Versuchen Sie „Automatisch erkennen“ oder wählen Sie eine andere Option.
  • Spalten wirken unvollständig: Ihre Felder sind möglicherweise verschachtelt. Das Tool glättet verschachtelte Pfade, aber sehr komplexe Strukturen benötigen eventuell einen anderen Export.
  • Werte werden mit | verbunden: Einige Kind-Tags kommen mehrfach vor. Dieses Tool verbindet Wiederholungen, damit pro Datensatz eine Zeile bleibt.
  • Der Tab friert ein: Sehr große oder tief verschachtelte XML-Dateien können Speichergrenzen erreichen. Konvertieren Sie eine Datei nach der anderen und schließen Sie andere speicherintensive Tabs.

Häufig gestellte Fragen