Über dieses Tool
Fügen Sie XML ein oder laden Sie eine Datei hoch, und das Tool sucht nach wiederholten Kindelementen, um die Datensatzstruktur zu erkennen, und flacht dann die Felder jedes Datensatzes zu Spalten einer CSV-Tabelle ab. Verschachtelte Tags werden durch Verketten der Pfade mit einem Trennzeichen behandelt, Attributwerte bleiben bei Bedarf neben dem Elementtext erhalten, und Kommas sowie Anführungszeichen werden escaped, damit sich das Ergebnis sauber in Excel oder Google Sheets öffnen lässt. Ideal, um einen XML-Export aus einer alten API, einem RSS-Feed oder einer Konfigurationsdatei in ein tabellenfreundliches Format zu verwandeln, das Ihr Team filtern und sortieren kann. Da alles in JavaScript im Browser läuft, werden selbst große XML-Dokumente sofort verarbeitet, ohne etwas hochzuladen. Nach dem Abflachen kopieren Sie den CSV-Text direkt oder laden ihn als .csv-Datei herunter.
So verwendest du dieses Tool
1. XML hinzufügen
Fügen Sie XML-Text ein oder wählen Sie eine .xml-Datei von Ihrem Gerät.
2. Erkannte Datensätze prüfen
Bestätigen Sie das erkannte Datensatzelement oder passen Sie es an.
3. Umwandeln
Klicken Sie auf Umwandeln, um Datensätze in CSV-Zeilen abzuflachen.
4. Kopieren oder herunterladen
Kopieren Sie das CSV oder laden Sie es als .csv-Datei herunter.
Warum dieses Tool
XML ist umständlich und schwer schnell zu überblicken, während CSV in jeder Tabellenkalkulation zum Filtern und Sortieren geöffnet werden kann. Dieses Tool erspart die manuelle Zuordnung von XML-Tags zu Spalten und lässt Sie alte Exporte oder API-Antworten ohne eigenen Parser wiederverwenden.
Tipps und bewährte Methoden
- Prüfen Sie das erkannte Datensatz-Tag vor der Umwandlung, wenn Ihr XML mehrere wiederholte Elementtypen enthält.
- Verwenden Sie ein einheitliches Trennzeichen für verschachtelte Spalten, damit die Kopfzeilen lesbar bleiben.
- Extrahieren Sie bei riesigen XML-Dateien nur den benötigten Abschnitt, bevor Sie ihn einfügen.
Häufige Anwendungsfälle
- Umwandlung eines XML-Exports aus einem alten Lagersystem in eine Tabelle zur Prüfung.
- Abflachen eines RSS- oder Atom-Feeds in CSV für Inhaltsanalysen.
- Umwandlung von SOAP- oder Altsystem-API-Antworten in CSV für Berichte.
- Vorbereitung eines XML-Kundenexports für den Import in ein modernes CRM.
- Extrahieren von Produktdaten aus einem XML-Katalog in eine CSV-Preisliste.
Häufige Fragen
Wie erkennt das Tool, welche XML-Tags Zeilen sind?
Es sucht das wiederholte Kindelement unter einem gemeinsamen Elternelement und behandelt jedes Vorkommen als eine CSV-Zeile.
Was passiert mit verschachtelten Elementen?
Verschachtelte Tags werden mit einem pfadartigen Namen zu Spalten abgeflacht, ohne die Struktur zu verlieren.
Werden XML-Attribute übernommen?
Ja, Attributwerte können als separate Spalten neben dem Elementtext exportiert werden.
Werden Namensräume unterstützt?
Einfache Namensraum-Präfixe bleiben beim Abflachen als Teil des Tag-Namens erhalten.
Wird die Datei auf einem Server verarbeitet?
Nein, die Analyse erfolgt lokal im Browser und nichts wird hochgeladen.
