Nouplo

CSV in JSON umwandeln

Tabellen-Exporte in JSON für APIs, Skripte und Konfigurationsdateien verwandeln, ohne dass Ihre Daten die Seite verlassen.

Beispiele ersetzen vorübergehend Eingabe und Einstellungen. Du kannst deine vorherige Arbeit wiederherstellen.

0 Zeichen
Ergebnis
Oben einfügen oder tippen, das Ergebnis erscheint hier.

Ihre Dateien bleiben auf Ihrem Gerät

Dieses Tool läuft vollständig in Ihrem Browser. Was Sie einfügen, wird auf Ihrem Gerät verarbeitet und nie an einen Server gesendet. Es ist daher auch für Tokens, Schlüssel und unveröffentlichte Texte sicher.

Beispiel

Anwendungsbeispiel — CSV in JSON

Gib die Eingabezeilen der Reihe nach ein und verwende die folgenden Einstellungen. Vergleiche das Ergebnis mit den Ausgabezeilen.

Eintrag Wert
Eingabe 1 name,age
Eingabe 2 Ada,36
Eingabe 3 Lin,28
Trennzeichen Automatisch erkennen
Erste Zeile ist eine Kopfzeile Ein
Ausgabe 1 [{"name":"Ada","age":"36"},{"name":"Lin","age":"28"}]

Die Kopfzeile liefert die Schlüssel. Beide Alterswerte bleiben Zeichenketten, daher steht 36 in JSON in Anführungszeichen.

So funktioniert es

  1. Fügen Sie CSV-Text in das Eingabefeld ein oder exportieren Sie eine Tabelle aus Excel oder Google Tabellen als CSV und fügen Sie den Inhalt ein.
  2. Lassen Sie das Trennzeichen auf „Automatisch erkennen“. Das Tool zählt Kommas, Semikola und Tabulatoren in den ersten Zeilen und wählt das wahrscheinlichste. Bei einer falschen Vermutung stellen Sie es von Hand ein.
  3. Lassen Sie „Erste Zeile ist eine Kopfzeile“ aktiviert, damit die Spaltennamen zu Objektschlüsseln werden. Ohne Häkchen erhalten Sie stattdessen ein Array aus Arrays.
  4. Das Ergebnis erscheint schon beim Tippen – kopieren Sie es oder laden Sie es als .json-Datei herunter.

Häufige Fragen

Werden meine Daten an einen Server gesendet?
Nein. Das Auswerten läuft als JavaScript in der Seite. Der Text verlässt Ihren Browser nicht, und das Tool funktioniert nach dem Laden auch offline.
Wie sieht die Ausgabe aus?
Mit Kopfzeile wird jede folgende Zeile zu einem Objekt, dessen Schlüssel die Spaltennamen sind, und die gesamte Datei zu einem JSON-Array dieser Objekte. Ohne Kopfzeile wird jede Zeile zu einem Array aus Zeichenketten.
Warum stehen Zahlen in Anführungszeichen?
Alle Werte bleiben bewusst Zeichenketten. CSV enthält keine Typinformationen, und eine automatische Umwandlung würde Postleitzahlen mit führender Null, Telefonnummern und lange Kundennummern zerstören. Wandeln Sie die Felder, die Sie brauchen, in Ihrem eigenen Code um.
Werden Felder in Anführungszeichen und Zeilenumbrüche korrekt verarbeitet?
Ja. Felder in doppelten Anführungszeichen dürfen das Trennzeichen, doppelte Anführungszeichen und Zeilenumbrüche enthalten, gemäß RFC 4180. Leere Felder werden zu leeren Zeichenketten.
Gibt es eine Größenbeschränkung?
Im kostenlosen Tarif sind 5 Vorgänge pro Tag möglich; für die Textlänge gibt es keine praktische Grenze, sehr große Eingaben mit mehreren hunderttausend Zeilen können aber einige Sekunden dauern. Mit Pro entfällt das Tageslimit.

Verwandte Tools