Eingabe
Bereit
Zeilen: 0
Wörter: 0
Zeichen: 0
Größe: 0 KB
Eingabestatistiken sind über die Schaltfläche Statistik oberhalb dieses Felds verfügbar.
Ausgabe
Zeilen: 0
Wörter: 0
Zeichen: 0
Größe: 0 KB
Ausgabestatistiken sind über die Schaltfläche Statistik oberhalb dieses Felds verfügbar.
Die Ergebnisse dienen nur zu Informationszwecken und können Fehler enthalten. Bitte überprüfen Sie wichtige Informationen unabhängig. Die Nutzung dieses Tools erfolgt auf eigene Gefahr.
Was dieses Tool macht
Der CSV-zu-XML-Konverter wandelt kommagetrennte Zeilen in ein wohlgeformtes XML-Dokument um. Die erste Zeile wird als Kopfzeile gelesen, jede weitere Zeile wird zu einem <item>-Element, und jede Spalte wird zu einem Kindelement, das nach ihrer Überschrift benannt ist.
Die Ausgabe beginnt mit einer standardkonformen XML-Deklaration und einem einzigen <root>-Element, sodass sie sich ohne Nacharbeit in jedem XML-Parser, Browser oder Importwerkzeug öffnen lässt. Werte werden bei Bedarf maskiert, damit kaufmännische Und-Zeichen oder spitze Klammern in Ihren Zellen das Dokument nicht beschädigen.
Wann Sie es verwenden
- Ein Partner, ein Lieferanten-Feed oder ein älteres Importsystem akzeptiert nur XML, Ihre Daten liegen aber als Tabellenexport vor.
- Einen Produkt- oder Preis-Feed aus einer CSV-Datei erstellen, bevor er in einen Shop oder Marktplatz hochgeladen wird.
- Testdaten für eine XML-basierte API vorbereiten und das Ergebnis anschließend mit dem XML-Validator prüfen.
- Eine kleine Referenztabelle wie Ländercodes oder eine Preisliste in eine XML-Ressourcendatei für eine App umwandeln.
Beispiel
Eingabe
id,name,city
1,Ana,Lisbon
2,Ben,Oslo
Ausgabe
<?xml version="1.0" encoding="UTF-8"?>
<root>
<item>
<id>1</id>
<name>Ana</name>
<city>Lisbon</city>
</item>
<item>
<id>2</id>
<name>Ben</name>
<city>Oslo</city>
</item>
</root>
Fragen zu diesem Tool
Dürfen Spaltennamen Leerzeichen enthalten?
XML-Elementnamen dürfen keine Leerzeichen enthalten, verwenden Sie daher Überschriften wie order_id oder orderId. Kurze, einfache Überschriften erleichtern außerdem spätere XPath-Abfragen.
Welches Trennzeichen braucht die CSV?
Komma und Semikolon werden automatisch erkannt. Für tabulatorgetrennte Daten wählen Sie TSV als Quellformat. Felder in Anführungszeichen, die Kommas oder Zeilenumbrüche enthalten, werden korrekt gelesen.
Kann ich die Elemente root und item umbenennen?
Nicht im Konverter selbst: Er schreibt immer <root> und <item>. Benennen Sie sie mit Suchen und Ersetzen um, oder konvertieren Sie zuerst mit dem CSV zu JSON Konverter nach JSON, falls Ihr nächster Schritt ohnehin JSON erwartet.