CSV zu XML-Wandler
Führung
CSV zu XML-Wandler
Wandeln Sie jedes CSV-Datei in sauberes, korrekt formatiertes XML um, ohne den Browser zu verlassen. Fügen Sie Ihre Daten ein oder laden Sie eine .csv-Datei hoch, wählen Sie, wie Zeilen und Header abgebildet werden sollen, und erhalten Sie ein korrekt escaped XML mit den Entity-Fällen (Ampersand, Klammern, Anführungszeichen, eingebettete Zeilenumbrüche) automatisch behandelt.
Alles läuft clientseitig, sodass Ihre CSV nie Ihren Maschinen verlässt. Das macht es sicher für Protokolle, Exporte und jede Tabelle, die Sie nicht in ein Drittanbieter-Service einfügen möchten.
Nutzung
- Fügen Sie CSV in das Eingabefeld ein oder laden Sie eine .csv-Datei mit dem Upload-Tool hoch.
- Wählen Sie den Trennzeichen (Komma, Semikolon, Tab, Pipe) und entscheiden Sie, ob die erste Zeile Header enthält.
- Legen Sie den Namen des Wurzelelements, des Zeilenelements und fest, ob Header als Unterelemente oder Attribute dargestellt werden sollen.
- Wählen Sie eine Einrückungsstil, aktivieren Sie die XML-Deklaration und wählen Sie eine Kodierung.
- Kopieren Sie das Ergebnis oder laden Sie es als .xml-Datei herunter.
Funktionen
- RFC 4180-stilige Parsing – Behandelt gefasste Felder, escaped Doppelzitate und Zeilenumbrüche innerhalb von Zellen.
- Benutzerdefinierte Elementnamen – Wählen Sie Ihren eigenen Wurzelelement-, Zeilen- und (im Positionsmodus) Feldnamen.
- Header als Elemente oder Attribute – Wechseln zwischen
<row><name>Alice</name></row>und<row name="Alice"/>. - String-XML-Verdichtung – Korrekte Behandlung von
&,<,>,", und Steuerzeichen in Attributen. - Flexible Ausgabe – 2-Whitespace, 4-Whitespace, Tab oder minimiert Einrückung, mit optionaler XML-Deklaration und Kodierung.
- Sichere Elementnamen – Ungültige XML-Namenszeichen in Headers werden automatisch gesanitized.
- Download .xml – Ein-Klick-Export der generierten XML-Datei.
Häufig gestellte Fragen
-
Was ist CSV und warum ist es immer noch so häufig?
CSV (comma-separated values) ist ein einfacher Textformat, bei dem jede Zeile ein Datensatz ist und Felder durch einen Trennzeichen getrennt sind. Es überlebt, weil es einfach zu erzeugen und zu lesen ist, und jede Tabelle, Datenbank und Analyse-Tool es ohne Schema importieren oder exportieren kann.
-
Was wird heute mit XML verwendet?
XML ist ein strukturiertes Markupsformat, das für Konfigurationsdateien, Dokumentformate (DOCX, SVG, RSS), Unternehmen-Datenaustausch (SOAP, Finanzfeeds, Regierungsunterlagen) und überall verwendet wird, wo ein strenges, selbstbeschreibendes Schema mit Attributen und verschachtelten Elementen bevorzugt wird, im Gegensatz zu flachen CSV oder untypisierten JSON.
-
Warum braucht XML Entity-Verdichtung?
Die Zeichen &, sind Teil der XML-Syntax. Wenn sie im Text literal vorkommen, stoßen sie auf Tags und brechen die Parsing. XML-Entitäten (&, <, >, ", ') codieren diese Zeichen, sodass der Inhalt erhalten bleibt, aber das Dokument weiterhin korrekt ist.
-
Welche Regeln gelten für einen gültigen XML-Elementnamen?
Ein XML-Name muss mit einem Buchstaben oder Unterstrich beginnen und kann durch Buchstaben, Zahlen, Bindestriche, Unterstriche oder Punkte gefolgt werden. Leerzeichen, Schrägstriche und die meisten Zeichen sind nicht erlaubt, und Namen, die mit den Buchstaben 'xml' (in beliebiger Großschreibung) beginnen, sind reserviert.
-
Wann sollten Header als Attribute statt als untergeordnete Elemente dargestellt werden?
Attribute sind gut geeignet für kurze, atomare Metadaten wie IDs, Flags oder Enumerationswerte und erzeugen kompaktere XML. Untergeordnete Elemente sind besser, wenn ein Wert strukturierte Inhalte enthält, später eigene Attribute benötigt oder wenn Konsumierer mit XPath auf Elemente iterieren sollen.
Erweiterungen installieren
IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche
恵 Die Anzeigetafel ist eingetroffen!
Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!
Unverzichtbare Tools
Alle Neuheiten
AlleAktualisieren: Unser neuestes Werkzeug hinzugefügt am 29. April 2026
