Przejdź do głównej treści
LibraTool logoLibraTool

CSV do JSON za darmo

Konwertuj CSV (lub TSV) do JSON — tablicę obiektów lub tablic — z właściwym parserem RFC 4180, automatycznym wykrywaniem separatora i konwersją typów. Działa w Twojej przeglądarce.

Działa offline po wczytaniu

Upuść plik CSV (lub wklej poniżej)

CSV, TSV, TXT · przetwarzane na Twoim urządzeniu

lub naciśnij Ctrl+V, aby wkleić ze schowka

Przeglądaj pliki
JSON
—
Separator
Wyjście

💡 Właściwy parser RFC 4180 — obsługuje pola w cudzysłowach, przecinki i podziały wierszy wewnątrz cudzysłowów oraz znaki ucieczki. Gdy opcja 'pierwszy wiersz to nagłówek' jest włączona, wynikiem jest tablica obiektów; wyłączona — tablica tablic. Wszystko działa w przeglądarce. Konwersja typów jest domyślnie wyłączona, dzięki czemu identyfikatory takie jak kody pocztowe (02138), kody z wiodącymi zerami i bardzo duże liczby zachowują dokładny tekst — włącz 'Konwertuj liczby i wartości logiczne' tylko gdy potrzebujesz typowanych wartości.

Typowe zastosowania

  • Konwertuj CSV na JSON dla APIZamień eksport arkusza kalkulacyjnego na JSON, który może konsumować Twój kod lub API.
  • Konwertuj Bałaganiarski CSV z Cudzysłowiami i PrzecinkamiParsuj CSV, który zawiera przecinki, cudzysłowy lub podziały wierszy wewnątrz pól.
  • Konwertuj TSV (rozdzielone tabulatorem) na JSONParsuj dane rozdzielone tabulatorem skopiowane z arkusza kalkulacyjnego.
  • Przygotuj Dane CSV do ImportuKonwertuj CSV na JSON, aby obsadzić bazę danych lub załadować do aplikacji.
  • Szybko Sprawdź CSV jako JSONWyświetl wiersze CSV jako strukturalne obiekty JSON podczas tworzenia.

Jak to działa

CSV wygląda prosto, ale jest pełny przypadków brzegowych — pola w cudzysłowach, przecinki w cudzysłowach, podziały wierszy w komórkach. To narzędzie używa właściwego parsera RFC 4180, więc wszystko to działa, całkowicie w przeglądarce.

  1. 1
    Wklejasz CSV lub upuszczasz plik
    Separator (przecinek, średnik, tabulator lub kreska pionowa) jest wykrywany automatycznie lub możesz ustawić go ręcznie. Nic nie jest przesyłane.
  2. 2
    Jest parsowany poprawnie
    Pola w cudzysłowach, znaki ucieczki ("") oraz separatory i podziały wierszy wewnątrz cudzysłowów są obsługiwane zgodnie ze specyfikacją CSV.
  3. 3
    Wybierasz kształt
    Przy nagłówku każdy wiersz staje się obiektem z kluczami z nagłówków; bez niego powstaje tablica tablic. Opcjonalnie konwertuj liczby i wartości logiczne na rzeczywiste typy.
  4. 4
    Kopiuj lub pobierz JSON
    Uzyskaj czysty, wcięty JSON gotowy do kodu.

Pliki CSV często zawierają kontakty, transakcje i inne dane osobowe. Parsowanie odbywa się całkowicie na Twoim urządzeniu — żaden z nich nie jest przesyłany.

Powiązane narzędzia

Często zadawane pytania