de

CSV zu XML

Wandle eine CSV-Datei lokal in XML um - jede Zeile wird ein Element, ohne Upload, direkt im Browser.

Läuft lokal auf deinem Gerät ...

Läuft lokal auf deinem Gerät ...

0%

Deine Dateien haben dein Gerät nie verlassen

    Mit dieser Datei weitermachen

    Kein erneuter Upload

    Diese Tools akzeptieren .XML - deine Datei wird direkt übergeben.

    Wird meine Datei hochgeladen?

    Nein. Die Umwandlung läuft komplett in Deinem Browser - Deine Datei verlässt Dein Gerät nie. So ist das nachprüfbar

    Kein Upload100% lokal
    Inhalte bleiben bei dirkein Zugriff durch Dritte
    Hosted in GermanyGlobal Content Delivery
    Extern geprüftTLS A+ · Header A+

    Viele ältere Unternehmenssysteme, EDI-Schnittstellen und SOAP-basierte APIs erwarten Daten weiterhin als XML, nicht als CSV oder JSON. Eine Tabelle in XML zu überführen ist deshalb oft ein nötiger Zwischenschritt für den Datenaustausch mit solchen Systemen.

    Dieses Tool liest deine CSV komplett lokal im Browser (papaparse) mit der ersten Zeile als Spaltenüberschrift. Jede Datenzeile wird ein <item>-Element unter einem gemeinsamen Wurzelelement, jede Spalte ein Kindelement, benannt nach der Spaltenüberschrift. Enthält eine Überschrift Leerzeichen oder Sonderzeichen, wird daraus automatisch ein gültiger XML-Elementname (etwa "Vorname " wird zu "Vorname_").

    Nichts wird hochgeladen - die Umwandlung funktioniert sogar offline. Für die umgekehrte Richtung oder eine JSON-Zwischenstufe stehen die passenden Schwester-Werkzeuge bereit.

    Technische Daten

    Technische Daten
    EingabeformateCSV
    Auto-KonvertierungZIP, XLSX, SQLite, DBF, VCF, ICS, DXF, GeoJSON
    AusgabeformatXML
    StapelverarbeitungNein
    VerarbeitungLokal im Browser (JavaScript)
    Datei-UploadKeiner

    In 3 Schritten

    1. CSV-Datei ablegen oder auswählen.
    2. Tool baut lokal ein Element je Zeile.
    3. XML-Datei herunterladen.

    Grenzen: Erwartet eine erste Zeile als Spaltenüberschrift. Spaltennamen mit Leerzeichen oder Sonderzeichen werden automatisch zu gültigen XML-Elementnamen bereinigt (z. B. Leerzeichen zu Unterstrich). Jede Zeile wird generisch als <item>-Element abgelegt, keine benutzerdefinierten Zeilennamen. Sehr große Dateien brauchen Speicher.

    Häufige Fragen

    Wird meine Datei hochgeladen?

    Nein. Die XML-Datei wird komplett lokal im Browser erstellt.

    Wie wird jede Zeile benannt?

    Als generisches <item>-Element unter einem gemeinsamen Wurzelelement.

    Was passiert bei Spaltennamen mit Leerzeichen?

    Sie werden automatisch zu gültigen XML-Elementnamen bereinigt, etwa "Vorname " zu "Vorname_".

    Werden Zahlen als Zahlen erkannt?

    Ja, numerische Werte werden erkannt, im XML aber grundsätzlich als Text geschrieben (XML kennt selbst keinen Zahlentyp).

    Umgekehrt XML zu JSON?

    Ja, mit dem Tool "XML zu JSON", danach ggf. weiter mit "JSON zu CSV".

    Passende Tools

    CSV zu SQL · XLSX zu JSON · JSON zu XML · XML zu JSON · ZUGFeRD-XML extrahieren