CSV ⇄ JSON
Konwertuj CSV na JSON i JSON z powrotem na CSV lokalnie, z obsługą pól w cudzysłowach, opcjami separatora, kopiowaniem i pobieraniem.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłaneDo czego służy CSV ⇄ JSON
CSV ⇄ JSON zamienia tekst tabelaryczny na uporządkowany JSON, a tablice JSON z powrotem na plik CSV, który możesz wkleić do arkusza kalkulacyjnego, narzędzia importu, danych testowych lub przykładu w dokumentacji. Parser CSV został napisany z myślą o praktycznych danych programistów, a nie tylko o najprostszych przykładach rozdzielanych przecinkami. Odczytuje pola w cudzysłowach, przecinki wewnątrz pól, zmaskowane podwójne cudzysłowy, puste komórki oraz końce wierszy zarówno CRLF, jak i LF, dzięki czemu wiersze skopiowane z arkusza i wyeksportowane raporty zachowują się zgodnie z oczekiwaniami.
W kierunku CSV na JSON pierwszy wiersz jest domyślnie traktowany jako nazwy kolumn. Gdy plik nie ma wiersza nagłówka, konwerter tworzy przewidywalne nazwy, takie jak column1, column2 i column3. Kierunek JSON na CSV przyjmuje tablicę obiektów lub tablicę tablic. W przypadku obiektów tworzy stabilną sumę kluczy w kolejności pierwszego wystąpienia i zapisuje je jako wiersz nagłówka, zanim wypełni każdy rekord. W przypadku tablic każdą zagnieżdżoną tablicę zapisuje jako jeden wiersz CSV.
Prywatna praca w przeglądarce
Parsowanie, walidacja, cytowanie pól, kopiowanie i pobieranie odbywają się w Twojej przeglądarce. Narzędzie nie przesyła na serwer Twoich plików CSV, JSON, identyfikatorów, przykładów przypominających dane klientów, tokenów ani fragmentów wyeksportowanych raportów. To wyłącznie lokalne działanie jest przydatne, bo narzędzia do konwersji często służą do pracy z realistycznymi danymi debugowania, odpowiedziami API, przykładami konfiguracji i eksportami z arkuszy, które nie powinny opuszczać Twojego komputera. Utrzymuje też szybkość pracy, ponieważ wynik powstaje natychmiast, bez czekania na żądanie sieciowe.
Praktyczne wskazówki
Użyj automatycznego wykrywania separatora, gdy nie masz pewności, czy arkusz wyeksportował dane rozdzielone przecinkami, średnikami czy tabulatorami. Wybierz konkretny separator, przygotowując wynik dla innego systemu o ścisłych wymaganiach importu. Zawsze sprawdzaj przekonwertowane dane przed użyciem w środowisku produkcyjnym, zwłaszcza gdy występują puste komórki, zduplikowane nazwy nagłówków, obiekty o różnych kształtach lub wartości JSON zawierające zagnieżdżone obiekty. CSV to luźna rodzina formatów, więc narzędzie przeglądarkowe najlepiej sprawdza się w inspekcji, czyszczeniu i drobnych przekształceniach, a nie jako zamiennik potoku importu specyficznego dla projektu.
Jak używać
- Wybierz kierunekWybierz CSV na JSON lub JSON na CSV, zanim wkleisz dane.
- Ustaw opcjeWybierz separator automatyczny, przecinek, średnik lub tabulator oraz określ, czy CSV ma wiersz nagłówka.
- Konwertuj i eksportujSprawdź wynik, a następnie skopiuj go lub pobierz jako plik lokalny.