CSV in JSON umwandeln Comma-Separated Values ↔ JavaScript Object Notation Kostenlos Online Sicher
Legen Sie eine CSV-Datei ab und nehmen Sie JSON mit. Gelesen und geschrieben wird hier, in Ihrem Browser, die Datei verlässt Ihr Gerät also nicht — und was der Übergang behält und was nicht, steht unten, statt dass Sie es selbst herausfinden müssen.
Wandeln Sie Ihre Datei um
Legen Sie hier eine CSV-Datei ab, oder wählen Sie eine.
Ihre Datei verlässt dieses Gerät nicht. Alles läuft in Ihrem Browser.
Kein Upload
Aus CSV umwandeln
In CSV umwandeln
Woher diese Formate kommen
CSV ist das älteste und am wenigsten genormte: eine Tabelle als Textzeilen, seit den 1970ern in Gebrauch und erst 2005 schriftlich beschrieben — da hatte längst jedes Programm für sich entschieden, was das Trennzeichen sei und wann Anführungszeichen zu setzen sind. XML wuchs 1998 aus SGML für Dokumente, die strenge Struktur tragen und gegen ein Schema geprüft werden müssen. JSON zog Douglas Crockford um 2001 aus JavaScript heraus, bewusst heruntergebrochen auf Objekte, Listen, Zahlen und Zeichenketten — und dieser Minimalismus ist der Grund, warum es das Web übernahm. YAML ist sein lesbarer Vetter, in dem die Einrückung tut, was anderswo Klammern tun. Beim Umwandeln zählt vor allem eines: CSV ist flach, ein Gitter aus Zeilen und Spalten, während JSON, XML und YAML Bäume sind.
Wo sie Ihnen begegnen
CSV ist das, was eine Tabellenkalkulation ausgibt und was Buchhaltung, Shopsystem oder Kontoauszug Ihnen reichen. JSON ist das, was Webdienste sprechen und worin Konfigurationsdateien zunehmend geschrieben werden. XML hält sich in älteren Unternehmenssystemen, in Rechnungsnormen und im Inneren der Büroformate selbst. YAML ist dort, wo Menschen Einstellungen von Hand schreiben. Zwischen ihnen umzurechnen ist die tägliche Arbeit, Daten von ihrem Entstehungsort dorthin zu bringen, wo sie gebraucht werden.
Häufige Fragen
Meine CSV öffnete sich in Excel als eine einzige Spalte. Warum?
Weil Ihre Tabellenkalkulation ein anderes Trennzeichen erwartete. Excel folgt dem Listentrennzeichen der Regionaleinstellungen; das ist überall dort ein Semikolon, wo das Komma schon das Dezimalzeichen ist — also in weiten Teilen Kontinentaleuropas. Eine durch Kommas getrennte Datei sieht dann wie eine einzige Textspalte aus. Benutzen Sie den Importdialog und geben Sie das Trennzeichen ausdrücklich an, statt die Datei mit einem Doppelklick zu öffnen. Dieselbe Regionaleinstellung ist der Grund, warum 3.5 bisweilen als Datum ankommt.
Warum wird mein verschachteltes JSON keine saubere Tabelle?
Weil eine Tabelle flach ist und JSON ein Baum. Eine Zeile fasst einen Wert je Spalte; ein JSON-Objekt kann eine Liste in einem Feld in einer weiteren Liste tragen. Umwandeln heißt entscheiden, wie man das flach klopft: entweder verschachtelte Namen zu einer langen Spaltenüberschrift zusammenzuziehen oder die Elternzeile für jedes Kind zu wiederholen. Beides sind Zugeständnisse, und keines lässt sich selbsttätig rückgängig machen — darum verlangt der Weg von der Tabelle zurück zur ursprünglichen Gestalt meist eine menschliche Entscheidung.
Verliert die Datei an Qualität?
Das hängt davon ab, was die beiden Formate fassen können. Eine Umwandlung zwischen Formaten, die dasselbe speichern — PNG zu BMP, WAV zu FLAC —, verliert nichts. Eine Umwandlung in ein Format, das Information wegwirft, um Platz zu sparen, etwa JPEG oder MP3, verliert jedes Mal ein wenig, und der Rückweg bringt es nicht zurück. Wo eine Wahl besteht, neigt diese Seite dazu, die ursprüngliche Qualität zu erhalten, statt die kleinste Datei zu erzeugen.
Wird meine Datei irgendwohin hochgeladen?
Nein. Die Umwandlung geschieht in Ihrem Browser, auf Ihrem eigenen Gerät; die Datei verlässt es nie, und es gibt hier auch keinen Server, der sie empfangen könnte. Darum wird eine große Datei durch Ihren eigenen Speicher begrenzt und nicht durch einen Upload, und darum kann nichts, was Sie umwandeln, in irgendwessen Protokollen auftauchen — auch nicht in unseren. Die Werkzeuge für Ton und Film holen ihr Umwandlungswerk allerdings beim ersten Gebrauch von dieser Seite — rund dreißig Megabyte, einmalig; danach geschieht die Arbeit weiterhin ganz auf Ihrem Gerät.
Warum man CSV in JSON umwandelt
CSV ist das Format von Tabellenkalkulationen und Exporten: eine schlichte Tabelle, eine Zeile pro Zeile, die Zellen durch Kommas oder Semikolons getrennt. Jede Tabellenkalkulation kann es speichern, und jede Datenbank kann es erzeugen. JSON ist das Format der Programme: ein strukturierter Text, den Webdienste, Anwendungen und Skripte unmittelbar lesen. Soll eine Tabelle ein Programm, eine Website, eine mobile App, eine Diagrammbibliothek oder eine API speisen, ist eine CSV nicht das, was das Programm will. Es will JSON. Darum wandeln Menschen CSV in JSON um: Sie haben die Daten in einer Tabelle, und das, was sie verwenden wird, spricht JSON.
Die Situationen sind häufig. Ein Entwickler mit einer in einer Tabellenkalkulation geführten Produktliste, die eine Webseite laden soll. Eine Designerin mit den Daten für ein Diagramm. Ein Lehrer, der Noten in einer Tabelle hat und ein Skript damit arbeiten lassen will. Eine Ladenbesitzerin, die einen Katalog zu einem Dienst hochladen muss, der nur JSON annimmt. In jedem Fall ist die Tabelle schon ordentlich, und es fehlt lediglich der Wechsel der Sprache.
Diese Seite wandelt CSV in Ihrem Browser in JSON um. Ihre Datei wird hier gelesen und geschrieben und verlässt Ihr Gerät daher nie, was bei Kundenlisten, Schülerakten und allem anderen Persönlichen wichtig ist. Und die Seite sagt Ihnen vorab, was der Übergang erhält und was nicht, statt Sie es selbst entdecken zu lassen. Weiter unten erfahren Sie, wie die Umwandlung funktioniert, wie Werte typisiert werden und worauf Sie bei Trennzeichen achten sollten.
Wie die Umwandlung funktioniert
Die erste Zeile liefert die Schlüssel
Ihre CSV wird in Ihrem Browser gelesen. Die erste Zeile wird als Kopfzeile genommen, und ihre Zellen werden zu den Schlüsseln. Jede andere Zeile wird zu einem Datensatz, einem Objekt, in dem jeder Schlüssel mit dem Wert in derselben Spalte gepaart ist. Das Ergebnis ist eine Liste von Datensätzen, also die Form, die Programme von einer Tabelle erwarten.
Anführungsfelder bleiben ganz
CSV hat Fallen, und sie werden abgefangen. Zitierte Felder behalten ihre Kommas, ihre Zeilenumbrüche und ihre verdoppelten Anführungszeichen. Eine Zelle wie „Müller, Hans" bleibt ein Wert, und eine Zelle, die einen Zeilenumbruch enthält, bleibt ebenfalls ein Wert. Eine Datei, die ohne abschließenden Zeilenumbruch endet, liefert trotzdem ihre letzte Zeile, sodass am Ende nichts verloren geht.
Jede Zelle bleibt erhalten
Jede Zelle gelangt ins Ergebnis. Leere Zellen bleiben als leere Werte erhalten, sodass jeder Datensatz dieselben Schlüssel hat und die Struktur regelmäßig ist.
Was erhalten bleibt
Alle Zeilen und alle Spalten
Jede Zelle bleibt erhalten, mit der ersten Zeile als Schlüsseln. Eine Tabelle mit 300 Zeilen und 8 Spalten ergibt eine Liste von 300 Datensätzen mit je 8 Schlüsseln.
Der Text jeder Zelle genau
Der Inhalt jeder Zelle bleibt genau erhalten, einschließlich der Leerzeichen darin, der Buchstaben mit Akzenten und der Symbole. Nichts wird gekürzt, übersetzt oder hinter Ihrem Rücken umformatiert.
Kommas, Anführungszeichen und Zeilenumbrüche innerhalb von Zellen
Werte, die Kommas, Anführungszeichen oder Zeilenumbrüche enthalten, überstehen den Übergang unversehrt, weil beim Lesen der Datei die Anführungsregeln von CSV befolgt werden.
Wie Werte typisiert werden
Eine CSV-Zelle ist Text und nichts weiter
Eine CSV-Zelle ist Text und nichts weiter. Sie sagt nicht, ob sie eine Zahl, ein Datum oder ein Wort ist. Die Typen werden daher nach Regeln zurückgelesen und nicht durch Magie: Schlichte Zahlen, true, false und null werden erkannt, und alles andere bleibt eine Zeichenkette. Eine Zelle mit 42 wird zur Zahl 42, eine Zelle mit true wird zum Wert true, und eine Zelle mit Berlin bleibt die Zeichenkette Berlin.
Warum führende Nullen erhalten bleiben
Weil nur schlichte Zahlen umgewandelt werden, bleiben eine führende Null, eine Telefonnummer oder eine Kennung unversehrt. Eine als 01234 geschriebene Postleitzahl ist keine schlichte Zahl, sie bleibt also die Zeichenkette 01234, und die Null geht nicht verloren. Das ist ein gewollter Schutz: Solche Werte in Zahlen zu verwandeln, würde sie unbemerkt beschädigen.
Daten bleiben Text
Daten werden nicht erraten. Eine Zelle mit 2026-03-14 bleibt die Zeichenkette 2026-03-14. JSON hat keinen Datumstyp, das empfangende Programm entscheidet also, was damit zu tun ist, und das ist der sicherere Ort für die Entscheidung.
Was Sie wissen sollten, bevor Sie CSV in JSON umwandeln
Das Trennzeichen wird aus der ersten Zeile erraten
Das Trennzeichen wird aus der ersten Zeile erraten: Komma oder Semikolon, je nachdem, was außerhalb von Anführungszeichen häufiger vorkommt. Das deckt die beiden gängigen Fälle ab, da Tabellenkalkulationen in manchen Ländern mit Semikolons speichern. Verwendet Ihre Datei einen Tabulator oder ein anderes Zeichen, ersetzen Sie es zuerst durch ein Komma.
Die Kopfzeile muss in der ersten Zeile stehen
Die erste Zeile wird zu den Schlüsseln, stellen Sie also sicher, dass sie die Kopfzeile ist. Hat Ihre Datei über der Tabelle einen Titel, eine Leerzeile oder Anmerkungen, löschen Sie sie zuerst, sonst sind die Schlüssel falsch.
Doppelte Spaltennamen
Zwei Spalten mit demselben Namen können nicht beide Schlüssel eines Objekts sein, weil ein Schlüssel nur einmal vorkommen darf. Geben Sie jeder Spalte einen eigenen Namen, bevor Sie CSV in JSON umwandeln.
So wandeln Sie CSV hier in JSON um
Datei hinzufügen
Ziehen Sie die CSV auf die Seite oder wählen Sie sie auf Ihrem Gerät aus. Sie wird in Ihrem Browser gelesen und nicht hochgeladen.
Umwandeln
Klicken Sie auf die Schaltfläche. Eine Datei gewöhnlicher Größe braucht einen Moment. Lassen Sie die Seite geöffnet, bis es fertig ist.
Herunterladen und prüfen
Laden Sie das JSON herunter und öffnen Sie es in einem Texteditor. Sehen Sie sich den ersten und den letzten Datensatz an und prüfen Sie, dass die Schlüssel die erwarteten Namen haben und die Werte die Typen, die Sie brauchen.
Ein genauerer Blick auf CSV und JSON
Tabellen und Bäume
CSV beschreibt eine Tabelle: Zeilen und Spalten, nichts weiter. JSON beschreibt einen Baum: Objekte, die Werte enthalten, die ihrerseits Objekte oder Listen sein können. Eine Tabelle ist die einfachste Art von Baum, eine Liste von Datensätzen, die alle dieselben Schlüssel haben. Die Umwandlung von CSV in JSON ist in der Struktur also unkompliziert, und die interessanten Fragen betreffen die Typen, weshalb die obigen Regeln wichtig sind.
Warum JSON für Programme einfacher ist
Eine CSV-Datei ist anfällig: Ändern Sie ein Trennzeichen oder eine Anführungsgewohnheit, und jeder Leser kann sich über die Lesart uneins sein. JSON hat eine strenge Grammatik, eine klare Vorstellung von Zeichenketten, Zahlen, Wahrheitswerten und null und fertige Leser in jeder Programmiersprache. Ein Programm, das JSON erhält, braucht kein Raten. Darum bestehen viele Dienste darauf.
Größe
JSON wiederholt die Schlüsselnamen in jedem Datensatz, die Datei ist also größer als die CSV, aus der sie stammt. Bei einer Tabelle mit Tausenden von Zeilen müssen Sie damit rechnen, dass das JSON erheblich größer wird. Das ist der Preis dafür, jeden Datensatz selbstbeschreibend zu machen.
Häufige Situationen im Einzelnen
Eine Webseite oder eine App speisen
Eine in einer Tabellenkalkulation geführte Liste von Produkten, Orten oder Veranstaltungen lässt sich in JSON umwandeln und von einer Seite laden. Sie bearbeiten die Tabelle in dem Programm, das Sie kennen, und lassen die Seite das Ergebnis lesen.
Daten für Diagramme und Karten
Diagramm- und Kartenbibliotheken nehmen meist JSON. Wandeln Sie CSV in JSON um, richten Sie die Bibliothek auf die Datei, und das Diagramm zeichnet sich aus Ihrer Tabelle selbst.
Uploads zu Diensten und APIs
Dienste, die Kataloge, Kontakte oder Einstellungen importieren, akzeptieren oft nur JSON. Eine Tabellenkalkulation lässt sich hier in die richtige Datei verwandeln und hochladen.
Skripte und Automatisierung
Ein Skript, das Datensätze verarbeitet, ist einfacher, wenn es JSON liest. Einmal umzuwandeln erspart Ihnen, einen CSV-Leser zu schreiben und sich um Anführungszeichen zu sorgen.
Praktische Hinweise, bevor Sie CSV in JSON umwandeln
Die Kopfzeile aufräumen
Verwenden Sie kurze, klare, eindeutige Namen, wenn das empfangende Programm es bevorzugt, ohne Leerzeichen. Die Namen werden zu Schlüsseln, und Programme sprechen Schlüssel mit ihrem Namen an.
Anmerkungen und Summen entfernen
Eine Tabellenkalkulation hat oft einen Titel über der Tabelle oder eine Summenzeile darunter. Löschen Sie sie, bevor Sie die CSV exportieren, sonst werden sie zu Datensätzen.
Das Trennzeichen prüfen
Hat Ihre Tabellenkalkulation mit Semikolons gespeichert, errät die Seite es richtig. Enthält die erste Zeile im Text sowohl Kommas als auch Semikolons, prüfen Sie das Ergebnis sorgfältig.
An Kennungen denken
Enthält eine Spalte Codes, die wie Zahlen aussehen, aber Text bleiben müssen, etwa Codes mit führenden Nullen, schützen die Regeln sie. Eine Spalte schlichter Zahlen, die Sie als Text brauchen, kommt jedoch als Zahlen an, passen Sie sie also in dem Programm an, das das JSON liest.
Fragen, die man vor dem Umwandeln stellt
Warum sind manche meiner Werte Zahlen und andere Zeichenketten?
Weil schlichte Zahlen, true, false und null erkannt werden und alles andere eine Zeichenkette bleibt. Eine führende Null oder ein Buchstabe macht die Zelle zur Zeichenkette.
Warum ist eine Null am Anfang erhalten geblieben?
Mit Absicht. Nur schlichte Zahlen werden umgewandelt, sodass eine Postleitzahl oder eine Telefonnummer ihre Null behält.
Meine Datei verwendet Semikolons. Funktioniert das?
Ja. Das Trennzeichen wird aus der ersten Zeile erraten, Komma oder Semikolon, je nachdem, was außerhalb von Anführungszeichen häufiger vorkommt.
Werden Daten umgewandelt?
Nein. JSON hat keinen Datumstyp, ein Datum bleibt also der Text, der es war.
Wird meine Datei hochgeladen?
Nein. Die Umwandlung läuft in Ihrem Browser, und die Datei verlässt Ihr Gerät nie.
Kann ich zur CSV zurückkehren?
Ja. JSON in CSV umwandeln macht aus einer Liste flacher Datensätze wieder eine Tabelle.
Klug wählen, wenn Sie CSV in JSON umwandeln
JSON, XML oder YAML?
JSON eignet sich für Programme und Webdienste. Erwartet ein System Markup, kann JSON in XML umwandeln folgen. Für Konfigurationsdateien, die Menschen von Hand bearbeiten, liest sich JSON in YAML umwandeln angenehmer.
Tabellenquelle
Liegen Ihre Daten in einer Excel-Arbeitsmappe und nicht in einer CSV vor, liest XLSX in JSON umwandeln die Arbeitsmappe direkt und verarbeitet mehrere Blätter.
Die Tabelle behalten
Die CSV ist der Master für die Menschen, die die Daten pflegen. Behalten Sie sie und wandeln Sie erneut um, wenn sie sich ändert.
Ein gutes Ergebnis nach der Umwandlung erzielen
Das JSON in einem Betrachter prüfen
Öffnen Sie das Ergebnis in einem Editor, der JSON versteht, und klappen Sie die Datensätze zusammen. Sieht die Struktur so aus, wie Sie es erwarten, ist sie in Ordnung.
Einige Datensätze mit der Quelle vergleichen
Nehmen Sie einige Zeilen aus der Mitte und prüfen Sie sie gegen die Tabelle. Das dauert eine Minute und sagt Ihnen, dass die Umwandlung getreu ist.
Zum Veröffentlichen verkleinern
Soll die Datei von einer Webseite geladen werden und ist sie groß, gibt es Werkzeuge, die Leerraum entfernen und sie leichter machen. Die Daten bleiben dieselben.
Ihre CSV so vorbereiten, dass sie gut umgewandelt wird
Mit einer Standardkodierung speichern
Tabellenkalkulationen können CSV in mehreren Zeichensätzen speichern. Wählen Sie eine Unicode-Kodierung, damit Buchstaben mit Akzenten und Symbole korrekt ankommen, besonders wenn Ihre Daten Namen in mehr als einer Sprache enthalten.
Jede Spalte auf eine Art von Sache beschränken
Wenn Sie CSV in JSON umwandeln, erzeugt eine Spalte, die in den meisten Zeilen Zahlen und in wenigen Wörter enthält, eine Mischung von Typen. Bereinigen Sie die Ausreißer, damit jede Spalte nur eines bedeutet.
Zuerst mit einem kleinen Stück testen
Ist Ihre Datei groß, nehmen Sie die ersten zwanzig Zeilen in eine Testdatei und wandeln Sie diese um. Ein kurzer Blick auf das Ergebnis zeigt, ob die Schlüssel und Typen Ihren Erwartungen entsprechen.
Das Ergebnis nach der Umwandlung von CSV in JSON nutzen
In eine Webseite laden
Haben Sie CSV in JSON umgewandelt, kann eine Seite die Datei abrufen und mit wenigen Zeilen Skript in eine Liste, eine Tabelle oder eine Reihe von Markierungen auf einer Karte verwandeln. Weil die Datei reiner Text ist, können Sie sie neben der Seite bereitstellen, und eine Änderung der Daten braucht nur eine neue Umwandlung und einen neuen Upload.
Zahlen und Zeichenketten prüfen
Das Programm, das das JSON liest, sieht Zahlen dort, wo die Tabelle schlichte Zahlen enthielt, und überall sonst Zeichenketten. Hat eine Spalte mit Beträgen in einer Zeile ein verirrtes Wort, trägt diese Zeile eine Zeichenkette, was eine Berechnung überraschen kann. Ein kurzer Blick auf die Spalte in der Tabelle vor dem Umwandeln erspart später die Suche nach dem Fehler.
Mit leeren Zellen umgehen
Eine leere Zelle kommt als leerer Wert für ihren Schlüssel an. Programme gehen damit unterschiedlich um: Manche sehen eine leere Zeichenkette, manche nichts. Kommt es darauf an, entscheiden Sie im Programm, wie Leerstellen gelesen werden, und verlassen Sie sich nicht darauf, dass die Tabelle es sagt.
Große Tabellen
Eine Tabelle mit vielen Tausend Zeilen ergibt eine große Datei. Muss eine Seite sie laden, erwägen Sie, die Daten in Seiten aufzuteilen oder nur den benötigten Teil zu laden, damit Besucher nicht warten müssen.
Datenschutz und Handhabung
Warum die lokale Umwandlung bei Daten wichtig ist
Datendateien enthalten oft Privates: Kunden, Schüler, Adressen, Preise. Viele Online-Umwandler laden Ihre Datei auf einen Server, verarbeiten sie und senden das Ergebnis zurück, und eine Zeit lang liegt eine Kopie auf einem Rechner, den Sie nicht kontrollieren. Hier erledigt Ihr eigener Browser die Arbeit, die Daten bleiben also auf Ihrem Gerät.
Was geschieht, wenn Sie gehen
Schließen Sie die Seite, verschwindet die umgewandelte Datei aus dem Browser, laden Sie sie also zuerst herunter. Von Ihren Daten wird nichts aufbewahrt.
Wenn etwas schiefgeht
Die Schlüssel sind falsch
Die erste Zeile war nicht die Kopfzeile. Entfernen Sie Titel oder Leerzeilen über der Tabelle und wandeln Sie erneut um.
Alle Daten stehen in einem Schlüssel
Das Trennzeichen war nicht das, was die Seite erraten hat, vielleicht ein Tabulator. Ersetzen Sie es durch ein Komma.
Die Seite friert bei einer großen Datei ein
Alles läuft auf Ihrem Gerät, und eine große Datei braucht Speicher. Versuchen Sie es erneut auf einem Computer oder teilen Sie die Daten auf.
Verwandte Werkzeuge
Dieselbe Werkzeugfamilie deckt die benachbarten Aufgaben ab. Für den Rückweg nutzen Sie JSON in CSV umwandeln. Für Excel-Arbeitsmappen stehen XLSX in JSON umwandeln und JSON in XLSX umwandeln bereit. Für andere Formate strukturierter Daten gibt es JSON in XML umwandeln, XML in JSON umwandeln, JSON in YAML umwandeln und YAML in JSON umwandeln. Stehen die Zahlen in einem PDF, baut PDF in XLS umwandeln aus der Seite eine Tabelle neu auf.
Ein durchgerechnetes Beispiel
Angenommen, Sie führen eine Liste von 120 Geschäften in einer Tabellenkalkulation, mit Name, Stadt, Postleitzahl und Telefonnummer, und Ihre Website soll sie auf einer Karte zeigen. Sie speichern das Blatt als CSV, ziehen es hierher und klicken auf die Schaltfläche. Einen Moment später laden Sie ein JSON mit 120 Datensätzen herunter. Die Postleitzahlen mit führender Null sind intakt, weil sie Zeichenketten sind. Sie legen die Datei neben die Seite, und die Kartenbibliothek liest sie. Zieht ein Geschäft um, bearbeiten Sie die Tabelle und wandeln erneut um.
Eine kurze Checkliste
Vor dem Umwandeln
Setzen Sie die Kopfzeile in die erste Zeile. Entfernen Sie Titel und Summen. Geben Sie jeder Spalte einen eindeutigen Namen.
Beim Umwandeln
Bleiben Sie auf der Seite, bis die Datei fertig ist.
Nach dem Umwandeln
Öffnen Sie das JSON, prüfen Sie die Schlüssel und einige Datensätze und behalten Sie die CSV als Master.
Häufige Fehler
Einen Titel über der Kopfzeile stehen lassen
Die erste Zeile wird zu den Schlüsseln. Ein Titel dort ruiniert sie.
Erwarten, dass Daten umgewandelt werden
Daten bleiben Text. Lassen Sie das empfangende Programm sie auslegen.
Die CSV löschen
Behalten Sie sie. Sie ist die Fassung, die Sie in einer Tabellenkalkulation bearbeiten können.
Ihre Daten bleiben auf Ihrem Gerät
Die Umwandlung findet lokal statt. Ihre Datei wird von Ihrem eigenen Browser gelesen, dort neu geschrieben und als JSON zurückgegeben. Nichts wird hochgeladen, es landet also keine Kopie auf einem Server, und niemand sonst kann sie lesen. Bei Daten mit privatem Inhalt ist das der sichere Weg, CSV in JSON umzuwandeln.
Zusammenfassung
Um CSV hier in JSON umzuwandeln, ziehen Sie die Datei hinein und klicken auf die Schaltfläche. Sie wird in Ihrem Browser gelesen und geschrieben, die Datei verlässt Ihr Gerät also nie. Jede Zelle bleibt erhalten, mit der ersten Zeile als Schlüsseln. Zitierte Felder behalten ihre Kommas, ihre Zeilenumbrüche und ihre verdoppelten Anführungszeichen, und eine Datei, die ohne Zeilenumbruch endet, liefert trotzdem ihre letzte Zeile. Eine CSV-Zelle ist Text und nichts weiter, die Typen werden also nach Regeln zurückgelesen und nicht durch Magie: Schlichte Zahlen, true, false und null werden erkannt, und alles andere bleibt eine Zeichenkette, weshalb eine führende Null, eine Telefonnummer oder eine Kennung unversehrt bleibt. Das Trennzeichen wird aus der ersten Zeile erraten, Komma oder Semikolon, je nachdem, was außerhalb von Anführungszeichen häufiger vorkommt.