CSV in XML, YAML, SQL oder JSON umwandeln
Fügen Sie Daten ein und wählen Sie Trennzeichen und Ausgabeformat. Eine Kopfzeile liefert Feldnamen; erzeugtes SQL wird nicht ausgeführt.
Läuft lokal in deinem BrowserFügen Sie Daten ein und wählen Sie Trennzeichen und Ausgabeformat. Eine Kopfzeile liefert Feldnamen; erzeugtes SQL wird nicht ausgeführt.
Läuft lokal in deinem BrowserCSV in XML, YAML, SQL oder JSON umwandeln gehört zu den Datenwerkzeugen auf KivTools. Die Werkbank oben erledigt die ganze Arbeit auf einem Bildschirm: die Optionen, die Sie im Formular wählen, danach ein Text-Ergebnis zum Kopieren.
Die Umwandlung läuft im Browser. Nichts, was Sie eingeben, wird hochgeladen, die Seite funktioniert weiter offline und eignet sich auch für Daten, die Sie keinem Dritten schicken dürfen.
Strukturierte Datenformate wirken austauschbar, bis eines davon einen Typ, eine Zeitzone oder einen Kommentar verliert. Diese Werkzeuge lesen eine Darstellung, wenden eine dokumentierte Zuordnung an und schreiben eine andere – so bleiben Round-Trip und Spaltenreihenfolge planbar.
Die meisten Überraschungen entstehen durch implizite Umwandlungen: Zahlen werden zu Strings, Datumsangaben verschieben sich um eine Zeitzone, leere Zellen werden null statt leer. Wandeln Sie zuerst eine repräsentative Stichprobe um und vergleichen Sie sie mit dem Original.
Browser, Desktop-Werkzeuge und Kommandozeilen sollten dasselbe Ergebnis liefern; Abweichungen deuten meist auf eine andere Kodierung, Locale oder Version hin. Prüfen Sie die Ausgabe mit einem Parser des Zielformats, statt dem Vorschaubereich zu vertrauen, und lassen Sie die Quelldatei unangetastet, bis der Round-Trip bestätigt ist.
Feldreihenfolge ist in manchen Formaten bedeutsam und in anderen nicht, und die Regeln für Anführungszeichen unterscheiden sich; bei strengen Systemen gilt deren Dokumentation. Behalten Sie während des Experimentierens eine Kopie der Eingabe, damit eine falsche Einstellung die Quelle nicht zerstört.
Eingabe: CSV-, TSV- oder semikolongetrennter Text mit Feldern in Anführungszeichen und eingebetteten Zeilenumbrüchen; Ausgabe: XML, YAML, SQL-INSERT-Anweisungen oder JSON.
Erzeugt SQL-INSERT-Anweisungen aus CSV-Exporten für eine Datenbankmigration; konvertiert Tabellenexporte für API-Tests in JSON; erstellt YAML- oder XML-Dateien aus tabellarischen Berichten.
Die CSV-, TSV- oder semikolongetrennte Eingabe wird im Browser-JavaScript verarbeitet und nicht an KivTools hochgeladen.
Die automatische Trennzeichenerkennung kann bei mehrdeutigen Daten falsch wählen; das Trennzeichen sollte manuell aus Komma, Tab oder Semikolon ausgewählt oder überprüft werden.
Ja. Jedes Werkzeug auf KivTools ist kostenlos, braucht kein Konto und hat kein Nutzungskontingent – es gibt keine Bezahlstufe hinter der Werkbank und keine E-Mail-Pflicht.
In Ihrem Browser. Das Skript wird einmal geladen, die Umwandlung passiert auf Ihrem Gerät – deshalb funktioniert das Werkzeug auch ohne Netz.
Eingabe: CSV-, TSV- oder semikolongetrennter Text mit Feldern in Anführungszeichen und eingebetteten Zeilenumbrüchen; Ausgabe: XML, YAML, SQL-INSERT-Anweisungen oder JSON. Große Eingaben sind meist unproblematisch; extrem große Datenmengen gehören eher in ein lokales Kommandozeilen-Werkzeug.
Der Round-Trip ist der eigentliche Beweis: erst hin und zurück umwandeln, dann der Zuordnung vertrauen. Vergleichen Sie zuerst eine kleine, bekannte Stichprobe, wenn das Ergebnis in eine automatische Verarbeitung fließt.
Das Ergebnis gehört Ihnen: kein Wasserzeichen, kein Lizenzhinweis, keine Namensnennung. Prüfen Sie nur die Lizenz des zugrunde liegenden Formats, wenn es in ein Produkt einfließt.
Die Seite läuft in jedem modernen mobilen Browser und bricht auf kleinen Bildschirmen auf eine Spalte um. Lokale Werkzeuge funktionieren nach dem Laden weiter offline.