Entwickler / Formate
XML zu Excel: XML-Datensätze in XLSX umwandeln
Wandle wiederkehrende XML-Datensätze in eine Tabelle um. Wähle das Datensatz-Element aus, übernimm Attribute, prüfe die Spaltenvorschau und lade XLSX herunter.
XML zu Excel: XML-Datensätze in XLSX umwandeln: Jedes ausgewählte Datensatz-Element wird zu einer Zeile. Attribute werden als @name übernommen, verschachtelte Pfade untergeordneter Elemente werden zu Spalten und wiederkehrende untergeordnete Elemente mit [1], [2] und so weiter nummeriert. Fehlende Felder werden zu leeren Zellen. Direkter gemischter Text wird unter #text gespeichert; umgebende Leerzeichen werden entfernt. Qualifizierte Elementnamen bleiben erhalten. DOCTYPE- und ENTITY-Deklarationen werden abgelehnt. Der Konverter unterstützt bis zu 20 MiB XML, 50.000 Zeilen, 512 Spalten und 1.000.000 Zellen. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.
- Kategorie
- Entwicklerwerkzeuge
- Ausführungen
- In deinem Browser
- Kosten
- Kostenlos · ohne Anmeldung
- Verfügbarkeit
- Einsatzbereit
Läuft vollständig in deinem Browser
Wähle das wiederholte Element aus, das einen Datensatz darstellt. Pfade zu untergeordneten Elementen werden zu Spalten, Attribute verwenden @name und wiederholte untergeordnete Elemente [1], [2] usw. Fehlende Werte werden als leere Zellen ausgegeben. Direkter gemischter Text verwendet #text; umgebende Leerzeichen werden entfernt.
Die Arbeitsmappe enthält Werte statt Formeln. Dezimalzahlen werden zu numerischen Zellen; Kennungen mit führenden Nullen bleiben Text. Lange numerische Kennungen können von Tabellenkalkulationsprogrammen gerundet werden.
Grenzen: 20 MiB XML, 50,000 Datensätze, 512 Spalten, 1.000.000 Zellen und 64 Verschachtelungsebenen. DOCTYPE- und ENTITY-Deklarationen werden nicht akzeptiert.
XML-Datensätze und Namen
Die XML-Spezifikation des W3C definiert Elemente, Attribute und Text (https://www.w3.org/TR/xml/). Die Tabellenzuordnung verwendet Elementpfade und behält qualifizierte Namen bei. Der Ausgangskatalog ist ein originales, veranschaulichendes Dataset, das gemeinfrei veröffentlicht wurde.
Tabellenausgabe
ECMA-376 definiert die Verpackung von Office-Open-XML-Arbeitsmappen (https://ecma-international.org/publications-and-standards/standards/ecma-376/). RFC 4180 beschreibt die CSV-Quotierung (https://www.rfc-editor.org/rfc/rfc4180). Der Download enthält die abgeflachte Tabelle und keine XML-Zuordnung oder eingebetteten Makros.
So benutzt du es
- Füge ein XML-Dokument ein oder öffne eine lokale XML-Datei.
- Lies das Dokument ein und wähle das Datensatz-Element sowie die Option zum Übernehmen von Attributen aus.
- Prüfe die ersten 100 Zeilen und lade die vollständige Tabelle als XLSX herunter.
Datenschutz & Einschränkungen
Deine Eingaben und Dateien werden in deinem Browser verarbeitet. Es wird nichts hochgeladen.
Ähnliche Tools
Häufige Fragen
Welches Element sollte ich auswählen?
Wähle das wiederkehrende Element aus, das einen Datensatz darstellt, zum Beispiel /catalog/item. Wenn du stattdessen das Dokumentstamm-Element auswählst, wird eine Zeile mit den Pfaden aller untergeordneten Elemente des gesamten Dokuments erstellt.
Wie werden wiederkehrende untergeordnete Elemente behandelt?
Sie werden zu eigenen Spalten, zum Beispiel tag[1] und tag[2]. Fehlt ein Vorkommen, bleibt die Zelle leer. Der Konverter vervielfacht die Zeilen nicht für verschachtelte Listen.
Werden Attribute übernommen?
Ja, standardmäßig. Deaktiviere die Attributoption, wenn du nur untergeordneten Text exportieren möchtest. Namespace-Deklarationen werden weggelassen; andere qualifizierte Namen bleiben erhalten.
Bleibt die ursprüngliche XML-Struktur in der Ausgabe erhalten?
Nein. Es wird eine flache Tabelle aus Attributen und Text erstellt. Kommentare, Verarbeitungsanweisungen und die ursprüngliche Reihenfolge gemischter Inhalte bleiben daher nicht erhalten. Numerische Dezimalwerte werden zu numerischen Tabellenzellen; Bezeichner mit führenden Nullen bleiben Text. Lange numerische Bezeichner können von Tabellenkalkulationsprogrammen gerundet werden.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig