CSV na JSON: do czego służy
Arkusze kalkulacyjne eksportują CSV, a API konsumują JSON. Ten konwerter łączy oba światy, poprawnie analizując pola w cudzysłowach zawierające przecinki i znaki nowej linii, zamiast naiwnie dzielić po separatorze — a to właśnie tam zawodzi większość szybko napisanych skryptów przy prawdziwych danych.
CSV na JSON: jak korzystać
- Wklej swój CSV, łącznie z wierszem nagłówka.
- Potwierdź separator: przecinek, średnik, tabulator albo kreska pionowa.
- Zdecyduj, czy pierwszy wiersz dostarcza nazw kluczy.
- Skopiuj otrzymaną tablicę JSON.
Najczęściej zadawane pytania
Dlaczego mój CSV z Excela używa średnika?
Ponieważ w krajach, gdzie przecinek jest separatorem dziesiętnym, jak w Polsce, Excel zmienia separator pól na średnik, żeby uniknąć niejednoznaczności. Wybierz go w selektorze separatora.
Jak traktowane są przecinki wewnątrz pola?
Poprawnie, o ile pole jest ujęte w cudzysłów, zgodnie z konwencją CSV. Parser śledzi stan cudzysłowów zamiast dzielić po każdym wystąpieniu separatora.
Czy liczby zamieniają się na liczby JSON?
Tak, gdy pole to czysta liczba zapisana z kropką dziesiętną; w przeciwnym razie zostaje jako ciąg tekstowy. Wiodące zera są zachowywane jako tekst, żeby nie zepsuć kodów pocztowych ani numerów kont.
Jak reprezentowane są puste pola?
Jako puste ciągi tekstowe, co zachowuje strukturę kolumn. Jeśli potrzebujesz null, najprościej zastosować wyszukaj i zamień na wyniku.