XML-zu-CSV-Konverter

Fügen Sie XML-Text mit sich wiederholenden Wert...-Datensätzen ein und wandeln Sie ihn in CSV/TSV um.

Tipps

  • Dieses Tool ist der Umkehrprozess des CSV-zu-XML-Konverters (dev.csv.csv_to_xml) — fügen Sie die Ausgabe dieses Tools ein, um die ursprüngliche CSV-Datei zurückzuerhalten.
  • Die CSV/TSV-Kopfzeile wird aus den Tag-Namen der Kindelemente des ersten -Elements übernommen.
  • Spalten werden anhand des Tag-Namens statt der Position zugeordnet, sodass Zeilen mit leicht abweichender Elementreihenfolge trotzdem korrekt verarbeitet werden.
  • Nützlich, um Antworten von SOAP-Webdiensten oder Exporte aus veralteten Geschäftssystemen nach Excel oder in eine andere Tabellenkalkulation zu importieren.
  • Zeichenreferenzen wie `&`, `<` und `>` werden in der Ausgabe automatisch wieder zu `&`, `<` und `>` dekodiert.

Häufig gestellte Fragen

Es unterstützt XML mit einem sich wiederholenden -Element, das jeweils Kindelemente der Form Wert enthält. Dies entspricht der Ausgabe des CSV-zu-XML-Konverters (dev.csv.csv_to_xml), und viele SOAP-Antworten sowie Exporte aus Altsystemen verwenden dieselbe Struktur mit einem Datensatz pro Element.

Elemente, deren öffnendes und schließendes Tag nicht übereinstimmen, werden einfach übersprungen, wodurch die entsprechende Zelle leer bleibt, anstatt einen Absturz zu verursachen. Wird jedoch überhaupt kein -Element gefunden, wird kein Ergebnis erzeugt und stattdessen eine Fehlermeldung angezeigt.

Viele SOAP-basierte Webdienste sowie veraltete Kernbanken- oder Behördensysteme, die vor der Verbreitung von JSON entwickelt wurden, setzen weiterhin auf XML als Standardformat für den Datenaustausch. Daher besteht nach wie vor ein praktischer Bedarf, von Partnern oder internen Systemen erhaltene XML-Daten in Tabellenkalkulationswerkzeuge zu importieren.

Der CSV-zu-XML-Konverter (dev.csv.csv_to_xml) führt die umgekehrte Umwandlung durch. Gemeinsam genutzt, erlauben beide Tools, Daten je nach Bedarf zwischen XML und CSV hin- und herzubewegen.
ツールくん

Übrigens – warum SOAP und XML immer noch im Einsatz sind

SOAP (Simple Object Access Protocol), der in den 2000er-Jahren dominierende Standard für die Integration von Webdiensten, stellt sowohl Anfragen als auch Antworten als XML dar. Auch wenn sich neue Entwicklungen heute kaum noch für SOAP entscheiden, seit REST-APIs und JSON sich durchgesetzt haben, laufen manche Kernbanken- und Behördensysteme wegen der strengen Schemavalidierung, die das Format ermöglicht, weiterhin auf SOAP/XML.

Es ist immer noch üblich, dass Teams aus solchen Altsystemen exportiertes XML manuell in Excel übertragen — ein ineffizienter Arbeitsablauf, der in vielen Organisationen fortbesteht. Dieses Tool möchte genau diese Lücke schließen: Wenn XML das einzig verfügbare Format ist, tatsächlich aber eine Tabelle benötigt wird, kann die Umwandlung vollständig im Browser erfolgen. In Kombination mit dem CSV-zu-XML-Konverter lassen sich Daten so bei Bedarf beliebig zwischen Abteilungen oder Systemen mit unterschiedlichen Formatanforderungen hin- und herbewegen.

Die gesamte Konvertierung in diesem Tool läuft clientseitig in Ihrem Browser ab — das eingefügte XML wird niemals an einen Server gesendet. Das macht die Nutzung auch bei vertraulichen Partnerdaten oder personenbezogenen Informationen im XML unbedenklich. Auch ein Datei-Upload wird unterstützt, sodass das Kopieren und Einfügen aus einem Texteditor entfällt.

→ Alle Wissenstexte ansehen