CSV na JSON

Konwertuj CSV na JSON z opcjonalnymi nagłówkami.

Programista

Wklej dane CSV z arkusza kalkulacyjnego lub eksportu, wybierz separator (przecinek, średnik lub tabulator) i zdecyduj, czy pierwszy wiersz to nagłówki. Narzędzie konwertuje do JSON w przeglądarce — jako tablica obiektów (z nagłówkami jako kluczami) lub tablica tablic. Żadne dane nie są wysyłane na serwer.

Wynik pojawi się tutaj po konwersji.

O konwersji CSV na JSON

CSV (wartości rozdzielone przecinkami) to standardowy format eksportu z arkuszy kalkulacyjnych i wielu baz danych. JSON to standard dla API i aplikacji webowych. Konwersja CSV na JSON pozwala przekazywać dane z arkusza do skryptów, API lub konfiguracji. To narzędzie parsuje CSV w przeglądarce i generuje poprawny JSON — z pierwszym wierszem jako kluczami obiektów, gdy włączysz „Pierwszy wiersz to nagłówki" — bez przesyłania i bez serwera.

Jak używać

  1. Wybierz Separator odpowiadający Twojemu CSV (przecinek, średnik lub tabulator).
  2. Zaznacz Pierwszy wiersz to nagłówki, jeśli pierwsza linia zawiera nazwy kolumn; odznacz dla zwykłych wierszy.
  3. Wklej CSV w pole Dane wejściowe CSV i kliknij Konwertuj na JSON.
  4. Skopiuj JSON lub użyj go w swojej aplikacji. Użyj JSON na CSV do konwersji odwrotnej.

Kiedy używać

  • Importowanie danych z arkusza kalkulacyjnego lub eksportu do aplikacji webowej lub API
  • Tworzenie konfiguracji lub danych początkowych z eksportów Excel/Sheets
  • Szybka konwersja bez instalowania oprogramowania lub pisania skryptu
  • Testowanie lub debugowanie: uzyskanie JSON z próbki CSV

Szczegóły

Pola w cudzysłowach (podwójne cudzysłowy) mogą zawierać przecinki i znaki nowej linii; parser stosuje styl CSV zgodny z RFC 4180. Puste wiersze są pomijane. Nazwy kolumn z pierwszego wiersza stają się kluczami obiektów, gdy nagłówki są włączone.

Najczęściej zadawane pytania

Czy mogę użyć innego separatora?
Tak. Wybierz przecinek (,), średnik (;) lub tabulator. Wiele europejskich eksportów używa średnika, ponieważ przecinek jest separatorem dziesiętnym. Jeśli „Pierwszy wiersz to nagłówki" jest zaznaczony, otrzymasz tablicę obiektów z tymi nagłówkami jako kluczami; w przeciwnym razie tablicę tablic.
Czy moje dane są wysyłane na serwer?
Nie. Konwersja odbywa się w całości w Twojej przeglądarce. Twój CSV nigdy nie opuszcza urządzenia, więc jest bezpieczny dla danych poufnych.
Co jeśli mój CSV ma przecinki w polach w cudzysłowach?
Parser obsługuje pola w podwójnych cudzysłowach. Przecinki, znaki nowej linii i podwójne cudzysłowy wewnątrz cudzysłowów są traktowane jako część wartości. Podwojony cudzysłów ("") wewnątrz pola w cudzysłowach staje się pojedynczym cudzysłowem w wartości.
Czy mogę przekonwertować JSON z powrotem na CSV?
Tak. Użyj naszego narzędzia JSON na CSV, aby przekonwertować tablicę obiektów JSON z powrotem na CSV z nagłówkami.