XML zu CSV
Wandeln Sie ein wiederholtes XML-Element in eine CSV-Tabelle mit Kopfzeile um.
XML zu CSV
Fügen Sie ein XML-Dokument ein und dieses Tool findet das wiederholte Element – dasjenige, das jede Datenzeile darstellt – und wandelt jedes Vorkommen in eine CSV-Zeile um, mit einer aus Unterelementen und Attributen erstellten Kopfzeile. Es ist für Exporte von APIs, CMS-Feeds, E-Commerce-Katalogen und Altsystemen gedacht, bei denen XML das einzige verfügbare Format ist, die Daten aber in eine Tabellenkalkulation gehören.
Standardmäßig wird das wiederholte Element automatisch erkannt. Sie können es aber selbst benennen, wenn ein Dokument mehr als einen plausiblen Kandidaten hat. Verschachtelte Unterelemente werden zu Spalten, die durch das Pfadtrennzeichen verbunden sind, sodass <address><city> zu einer Spalte namens address.city wird. Deaktivieren Sie Attribute einschließen, um XML-Attribute aus der Ausgabe vollständig zu entfernen. Wenn eine Zeile mehr als ein gleiches Unterelement hat – mehrere <tag>-Kinder –, wählen Sie, ob Sie ihre Werte in einer einzelnen Zelle zusammenfassen oder sie auf separate nummerierte Spalten verteilen.
Anführungszeichen umfassen ein Feld standardmäßig nur, wenn es das Trennzeichen, ein Anführungszeichen oder einen Zeilenumbruch enthält, sodass die Ausgabe einfach lesbar bleibt. Wechseln Sie zu Immer, wenn Tools jedes Feld in Anführungszeichen erwarten. Das Trennzeichen kann ein Komma, Semikolon, Tabulator oder Pipe sein, und UTF-8 mit BOM fügt die Byte-Reihenfolgen-Marke hinzu, die Excel veranlasst, akzentuierte Zeichen korrekt zu lesen, anstatt eine Kodierung zu erraten. Malformatiertes XML wird mit der Zeile gemeldet, bei der das Parsing gestoppt hat.
Alles läuft lokal in Ihrem Browser – das XML, das Sie einfügen, wird nie hochgeladen oder an einen Server gesendet, daher bleiben Exporte mit Kunden- oder Geschäftsdaten privat. Kopieren Sie die CSV, laden Sie sie als TXT-Datei herunter, oder leiten Sie sie direkt in die Eingabe weiter, um ein anderes Tool darauf auszuführen.