Konwerter CSV ↔ JSON

Wklej CSV — dostaniesz tablicę obiektów JSON z kluczami z pierwszego wiersza. Wklej JSON — dostaniesz CSV gotowy do otwarcia w Excelu. Separator (przecinek, średnik z polskiego Excela, tabulator) rozpoznajemy automatycznie.

Powiązane

Najczęstsze pytania

Dlaczego CSV z Excela ma średniki zamiast przecinków?

W polskich ustawieniach regionalnych przecinek jest separatorem dziesiętnym (1,5), więc Excel rozdziela kolumny średnikiem. Konwerter sam rozpoznaje separator, a przy eksporcie do CSV domyślnie używa średnika, żeby plik otworzył się poprawnie w polskim Excelu.

Czy obsługiwane są przecinki, cudzysłowy i nowe linie w komórkach?

Tak — zgodnie z RFC 4180: pole w cudzysłowie może zawierać separator i znak nowej linii, a cudzysłów zapisuje się podwójnie (""). Przy eksporcie takie pola są cytowane automatycznie.

Jak konwerter traktuje liczby?

Z opcją „Liczby i true/false jako typy JSON” wartości typu 42 czy -3.5 stają się liczbami, a puste komórki — null. Liczby z zerem na początku (np. 007, kody pocztowe bez kreski) i dłuższe niż 15 cyfr zostają tekstem, żeby nie stracić danych. Liczby z przecinkiem dziesiętnym (1,5) zostają tekstem.

Jak zamienić JSON z zagnieżdżonymi obiektami na CSV?

Każdy obiekt z tablicy to wiersz, a kolumny to wszystkie klucze, jakie wystąpiły. Zagnieżdżony obiekt lub tablica trafia do komórki jako tekst JSON.

Czy dane są wysyłane na serwer?

Nie. Konwersja odbywa się w przeglądarce — plik z danymi klientów czy eksport z systemu nie opuszcza Twojego komputera.