XML-zu-CSV-Konverter
XML-Eingabe
Füge eine flache XML-Tabelle mit höchstens 1.000.000 Zeichen ein. Die Umwandlung erfolgt in diesem Browser.
Wandle eine einfache XML-Tabelle in kommagetrennte CSV um, ohne ihren Inhalt zu versenden. Der Konverter erwartet ein Wurzelelement mit direkten Zeilenelementen gleichen Namens. Zeilenattribute werden zu Spalten wie @id, direkte Kindelemente zu normalen Spalten. Verschachteltes oder mehrdeutiges XML wird bewusst abgelehnt, statt eine Abflachung zu erraten.
So wandelst du flaches XML in CSV um
-
1
XML einfügen
Gib wohlgeformtes XML mit höchstens 1.000.000 Zeichen ein. DOCTYPE- und ENTITY-Deklarationen werden abgelehnt.
-
2
Tabellenform prüfen
Jedes direkte Kind der Wurzel muss dasselbe Zeilenelement sein und darf nur Attribute sowie eindeutige direkte Textfelder enthalten.
-
3
Zeilen und Spalten prüfen
Im zweiten Schritt siehst du die erkannte Tabellengröße vor dem Export. Erlaubt sind höchstens 10.000 Zeilen und 200 Spalten.
-
4
Kopieren oder herunterladen
Kopiere die kommagetrennte CSV oder lade sie als UTF-8 herunter. Mit Neu beginnen löschst du anschließend den lokalen Entwurf.
Zulässiger XML-Aufbau
Das Wurzelelement muss mindestens ein direktes Zeilenelement enthalten, und alle Zeilen müssen gleich heißen. Jede Zeile darf Attribute und direkte Kindelemente mit einfachem Text enthalten:
<contacts>
<contact id="1">
<name>Ada</name>
<city>London</city>
</contact>
<contact id="2">
<name>Lin</name>
<city>Taipei</city>
</contact>
</contacts>
Daraus wird:
@id,name,city
1,Ada,London
2,Lin,Taipei
Attribute erhalten das Präfix @ und bleiben dadurch von Kindelementen unterscheidbar. Fehlt ein Feld in einer Zeile, bleibt die Zelle leer.
Abgelehnte Eingaben
- Ungültiges XML, ein leeres Wurzelelement oder ein Dokument ohne Zeilen
- Eine
DOCTYPE- oderENTITY-Deklaration - Unterschiedliche Namen für Zeilenelemente unter derselben Wurzel
- Kindfelder mit weiteren verschachtelten Elementen
- Dasselbe Kindfeld mehrfach in einer Zeile
- Mehr als 1.000.000 Zeichen, 10.000 Zeilen oder 200 Spalten
Der Konverter bietet weder XPath noch Namensraumsteuerung, Datei-Upload, API, Abflachung verschachtelter Daten, Aufteilungs- oder Verbindungsstrategien, andere Trennzeichen oder eine BOM-Option. Bringe hierarchisches XML zuerst in eine flache Tabellenform.
CSV-Ausgabe und Sicherheit
Die Ausgabe verwendet Kommas und UTF-8. CSV-Anführungsregeln halten Kommas, Anführungszeichen und Zeilenumbrüche innerhalb eines Felds. Werte, die mit =, +, - oder @ beginnen, werden geschützt, damit Tabellenprogramme sie als Text statt als Formel lesen. Prüfe die Daten vor dem Import in ein anderes System.
Datenschutz im Browser
Einlesen, Prüfung, Vorschau, Kopieren und Download finden vollständig im Browser statt. XML- und CSV-Inhalte werden nicht hochgeladen, über Livewire versendet, in die URL geschrieben oder in einem serverseitigen Verlauf gespeichert. Der dreistufige Ablauf kann für die Seitensitzung einen privaten lokalen Entwurf behalten; Neu beginnen löscht ihn. Füge auf einem nicht vertrauenswürdigen Gerät keine sensiblen Daten ein.
Häufig gestellte Fragen
Nein. Er akzeptiert nur eine Wurzel mit einheitlichen direkten Zeilen, deren direkte Kindelemente Text und keine weiteren Elemente enthalten. Diese strenge Form verhindert willkürliche oder irreführende Ergebnisse.
Jedes Zeilenattribut wird zu einer Spalte mit dem Präfix @; aus id="7" wird beispielsweise @id. Direkte Kindelemente verwenden ihren Elementnamen als Spalte.
Die Ausgabe ist kommagetrennte UTF-8-CSV. Es gibt keine Einstellung für andere Trennzeichen oder ein BOM. Mögliche Formelanfänge werden als Text geschützt.
Nein. Eingabe und Ergebnis bleiben im Browser und gelangen weder in die URL noch in einen Serververlauf. Neu beginnen löscht den lokalen Entwurf des dreistufigen Ablaufs.
Verwandte Tools
MKV-zu-MP4-Konverter
Konvertiere MKV-Videos in MP4 für flüssigere Wiedergabe auf iPhone, iPad, QuickTime, Browsern, Fernsehern und Editoren. Lade eine .mkv-Datei hoch und lade eine kompatible .mp4 herunter.
M4A-in-MP3-Konverter
Wandle M4A-Audio in MP3 um, um es breiter abspielen zu können. Lade eine .m4a-Datei hoch und lade eine kompatible .mp3-Kopie herunter.
Untertitel-Konverter
Wandeln Sie SRT-Untertitel lokal in WebVTT oder VTT-Untertitel in SRT um. Prüfen Sie Zeitangaben, bewahren Sie mehrzeiligen Text und laden Sie das Ergebnis herunter.
Word-in-Markdown-Konverter
Wandeln Sie eine Word-DOCX-Datei direkt im Browser in sauberes Markdown um. Überschriften, Listen, Links und einfache Tabellen bleiben erhalten; das Ergebnis lässt sich kopieren oder als .md speichern.
Archiv-Extraktor
Prüfen Sie ZIP-, JAR-, XPI-, DOCX-, XLSX-, PPTX- und ODT-Container lokal im Browser und laden Sie einzelne Dateien herunter, ohne das Quellarchiv hochzuladen.
CSV in Excel umwandeln
CSV-Daten im Browser in eine einblättrige XLSX-Arbeitsmappe umwandeln, Trennzeichen prüfen, Kennungen erhalten und Inhalte lokal behalten.