CSV-zu-XML-Konverter â CSV online in XML umwandeln
CSV online in XML umwandeln. CSV/TSV einfĂŒgen oder ablegen und wohlgeformtes XML mit eigenem Root- und Zeilenelement erhalten. Kostenlos und privat.
đ LĂ€uft vollstĂ€ndig in Ihrem Browser â nichts wird hochgeladenCSV-Dateien in Sekunden in XML umwandeln
CSV ist das universelle Exportformat von Tabellenkalkulationen, Datenbanken und CRM-Systemen, doch viel Software verlangt weiterhin XML: SOAP und Ă€ltere Unternehmens-APIs, ERP- und Buchhaltungsimporte, Produktfeeds fĂŒr MarktplĂ€tze, E-Rechnungsformate, Android-Ressourcen und viele Konfigurationssysteme. Dieser CSV-zu-XML-Konverter macht aus einer Tabelle direkt im Browser ein wohlgeformtes, eingerĂŒcktes XML-Dokument. FĂŒge die Daten ein, ziehe eine .csv- oder .tsv-Datei hinein oder lade das Beispiel, um die Funktion zu sehen.
Die erste Zeile gilt als Kopfzeile. Jede weitere Zeile wird zu einem Zeilenelement innerhalb eines einzigen Root-Elements, und jede Spalte wird zu einem Kindelement mit dem Namen ihrer Ăberschrift. Werte werden korrekt maskiert, sodass Ampersands, spitze Klammern und AnfĂŒhrungszeichen in Zellen das Dokument nie beschĂ€digen. Felder in AnfĂŒhrungszeichen, die Kommas oder ZeilenumbrĂŒche enthalten, werden nach RFC 4180 gelesen â denselben Regeln, die Excel und Google Sheets beim CSV-Export verwenden.
Root-Element, Zeilenelement und Verschachtelung
Benenne das Root-Element (zum Beispiel products) und das Zeilenelement (zum Beispiel product) passend zum Schema des EmpfĂ€ngers um. Ăberschriften, die keine gĂŒltigen XML-Namen sind â mit Leerzeichen, Symbolen oder fĂŒhrender Ziffer â, werden automatisch bereinigt. Aktiviere Nest dotted headers, um aus einer flachen Tabelle eine Hierarchie zu bauen: Spalten wie address.street und address.city werden unter einem <address>-Element zusammengefasst. Lasse Detect numbers & booleans aktiviert, um saubere Werte zu schreiben; Codes mit fĂŒhrenden Nullen wie Postleitzahlen und sehr lange IDs bleiben exakt als Text erhalten.
Tipps fĂŒr sauberes XML
XML kennt keine eingebauten Datentypen, validiere das Ergebnis daher gegen das XSD deines Systems. Entferne die <?xml?>-Deklaration, wenn du ein Fragment in ein anderes Dokument einfĂŒgst, und wĂ€hle Tabulatoren oder vier Leerzeichen passend zu deinem Code. Zum Weiterarbeiten formatierst oder prĂŒfst du das Ergebnis mit dem XML-Formatter, wandelst es mit XML zu JSON zurĂŒck oder probierst die verwandten Konverter CSV zu JSON, CSV zu YAML und CSV zu TOON aus. Alles lĂ€uft lokal, daher ist das Tool sicher fĂŒr Kundenlisten, Preislisten und andere vertrauliche Tabellen.
So verwenden Sie
- CSV hinzufĂŒgenFĂŒge CSV- oder TSV-Text ein, ziehe eine .csv-Datei hinein oder klicke auf Load sample. Das Trennzeichen wird automatisch erkannt.
- Elemente benennenLege Root- und Zeilenelement fest, wĂ€hle die EinrĂŒckung und ob die XML-Deklaration enthalten sein soll.
- XML kopieren oder herunterladenKopiere das erzeugte XML oder lade es als .xml-Datei herunter.
HĂ€ufig gestellte Fragen
Wie wird jede CSV-Zeile in XML umgewandelt?
<row>) innerhalb des Root-Elements, und jede Spalte wird zu einem Kindelement mit dem Namen ihrer Ăberschrift, z. B. <email>[email protected]</email>.Was passiert mit Ăberschriften mit Leerzeichen oder fĂŒhrender Ziffer?
Kann ich aus einer flachen CSV verschachteltes XML erzeugen?
address.city zu <address><city>âŠ</city></address>.