Was ist dieser XML-zu-Excel-Konverter?
Ein kostenloses, browserbasiertes Tool, das XML-Daten in eine echte Excel-Datei (.xlsx) verwandelt. Fügen Sie Ihr XML ein oder laden Sie es hoch, prüfen Sie die Live-Vorschau und laden Sie die Arbeitsmappe herunter. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser, daher werden Ihre Daten nie hochgeladen und es ist keine Excel-Installation erforderlich.
Bestellexporte und Produktfeeds: XML als Tabelle lesen
Ein XML-Feed mit dreitausend Zeilen ist theoretisch lesbar und praktisch nicht. Produktfeeds, Bestellexporte und das XML von Behörden- oder Rechtssystemen teilen dieselbe Anatomie: ein Datensatzelement, endlos wiederholt. In der Tabelle wird daraus eine Zeile pro Datensatz, und die eigentlichen Fragen (welchen Artikeln fehlt der Preis, wie viele Bestellungen pro Land) beantworten Filter und Sortierung statt des Scrollens durch spitze Klammern.
Es ist zudem der praktikable Weg, XML an Kollegen zu geben, die nie einen Texteditor öffnen werden: Einkauf, Buchhaltung, der Kunde. Sie bekommen ein vertrautes Raster, die Herkunft der Datei spielt keine Rolle mehr.
Wie unregelmäßiges XML in Zeilen und Spalten landet
Echte Feeds sind unregelmäßig: Optionale Felder tauchen nur bei einem Teil der Datensätze auf. Die Spalten ergeben sich als Vereinigung aller vorkommenden Feldnamen in der Reihenfolge ihres ersten Auftretens, mit Leerzellen, wo ein Datensatz das Feld nicht hat. Vollständigkeit prüfen heißt dann: Pflichtspalte nach Leerzellen filtern. Reine Zahlenwerte landen als echte Zahlen und lassen sich sofort summieren und sortieren; Codes mit führenden Nullen bleiben Text.
Zwei Grenzen sollte man kennen: Werte in Attributen (id="123" im Tag) werden nicht in Spalten gehoben, nur Elementinhalte zählen, und Verschachtelungen unterhalb der Feldebene verdichten sich zum Sammeltext der Spalte. Für Durchsicht und Weitergabe reicht das, für eine Rückumwandlung nicht.
So verwenden Sie es
- Fügen Sie Ihr XML in das linke Feld ein oder laden Sie eine XML-Datei hoch.
- Prüfen Sie die Live-Tabellenvorschau, um zu bestätigen, dass Zeilen und Spalten korrekt erkannt wurden.
- Klicken Sie auf „Konvertieren & .xlsx herunterladen“, um die Excel-Datei zu speichern.
Wie die Daten zugeordnet werden
- Jeder XML-Datensatz wird zu einer Tabellenzeile (Zeilenelemente unter der Wurzel; ihre Kindelemente werden zu Spalten).
- Die XML-Form ist die generische tabellarische Zuordnung: <rows><row><Column>Wert</Column></row></rows>, wobei Spaltennamen in gültige Elementnamen bereinigt werden.
- Werte, die wie einfache Zahlen aussehen, werden als echte Excel-Zahlen geschrieben; Codes wie 007 bleiben Text, damit führende Nullen erhalten bleiben.
Beispiel
Eingabe (XML)
<?xml version="1.0" encoding="UTF-8"?>
<rows>
<row>
<Name>Apple</Name>
<Qty>3</Qty>
</row>
<row>
<Name>Orange</Name>
<Qty>5</Qty>
</row>
</rows>Ausgabe (Excel)
Name Qty Apple 3 Orange 5
XML und Excel im Überblick
| Format | Typ | Struktur | Am besten für |
|---|---|---|---|
| XML | Nur-Text-Markup | Verschachtelte benannte Elemente plus Attribute | Systemintegrationen, Feeds, Legacy-APIs |
| Excel | Binäre Tabelle (.xlsx) | Blätter aus Zeilen × Spalten mit typisierten Zellen | Bearbeiten in Excel oder Google Tabellen |



