Konwerter CSV do JSON (wiersz nagłówka jako klucze)

Konwertuj CSV do tablicy JSON. Wklej tekst albo wczytaj plik; domyślnie przetwarzanie odbywa się lokalnie.

Wklej CSV i natychmiast przekształć go do JSON. Z danymi osobowymi obchodź się ostrożnie.

Dane wejściowe są przetwarzane w przeglądarce i nigdy nie są wysyłane.

Narzędzie do konwersji CSV JSON

Używaj go do przepływów „CSV JSON conversion”, „csv to json” i „convert CSV to JSON” przez szybkie wklejanie albo wczytywanie.

Jak używać

  1. Wklej CSV (albo wczytaj plik)
  2. W razie potrzeby wybierz sposób obsługi nagłówka, rozpoznawanie typów i pustych komórek
  3. Skopiuj wynik JSON albo pobierz go jako .json

Przykłady

Podstawowy przypadek (rozpoznawanie typów WŁ.)

Wejście

name,age,active
Alice,30,true
Bob,25,false

Wyjście

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

Pusta komórka jako null

Wejście

name,age
Alice,
Bob,25

Wyjście

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

Wskazówki przy konwersji

  • Wyłącz rozpoznawanie typów dla kolumn ID, jeśli ważne jest zachowanie zer wiodących.
  • Dla TSV ustaw separator na tabulator albo użyj automatycznego wykrywania.
  • Jeśli liczba kolumn się różni, sprawdź ostrzeżenia i w razie potrzeby ustaw separator ręcznie.

FAQ

Czy mogę użyć pierwszego wiersza jako nagłówków?

Tak. Jeśli tryb nagłówka jest wyłączony, klucze są generowane jako col1, col2, ...

Liczby pozostają jako stringi.

Włącz rozpoznawanie typów. Bezpieczna wartość domyślna to WYŁ. (wszystkie wartości jako stringi).

Czy puste komórki mogą stać się null?

Tak. Wybierz pusty string, null albo pominięcie klucza.

Czy to obsługuje także TSV?

Tak. Ustaw separator na tabulator albo użyj automatycznego wykrywania.

Czy obsługuje przecinki i nowe linie wewnątrz pól w cudzysłowie?

Tak. Jeśli parsowanie się nie powiedzie, jawnie ustaw znak cytowania i separator.

Co jeśli nazwy nagłówków się powtarzają?

Są automatycznie zmieniane na wzór name_2, name_3 i pokazywane jako ostrzeżenia.