Konwerter JSON ↔ CSV
Ten konwerter zamienia tablicę obiektów JSON na CSV z wierszem nagłówka i parsuje CSV z powrotem do tablicy JSON, poprawnie ujmując w cudzysłowy przecinki, cudzysłowy i podziały linii.
O tym narzędziu
Ten konwerter zamienia tablicę obiektów JSON na CSV z wierszem nagłówka i parsuje CSV z powrotem do tablicy JSON, poprawnie ujmując w cudzysłowy przecinki, cudzysłowy i podziały linii.
Jak używać
- Wklej tablicę JSON w pole JSON albo CSV w pole CSV.
- Kliknij JSON → CSV lub CSV → JSON.
- Skopiuj wynik lub kliknij Download, aby zapisać go jako plik.
Warto wiedzieć
- Przy JSON → CSV dane wejściowe muszą być tablicą obiektów; klucze pierwszego obiektu stają się nagłówkami kolumn.
- Wartości zawierające przecinki, podwójne cudzysłowy lub podziały linii są ujmowane w cudzysłowy, a cudzysłowy podwajane, zgodnie z RFC 4180.
- CSV → JSON używa pierwszego wiersza jako kluczy i zamienia każdy kolejny wiersz w obiekt.
- Zagnieżdżone obiekty i tablice nie są spłaszczane do osobnych kolumn.
Działa w całości w przeglądarce — nic, co wpiszesz, nie jest wysyłane ani zapisywane.
Najczęściej zadawane pytania
Dlaczego dostaję komunikat 'Input must be a JSON array of objects'?
Konwerter oczekuje listy w rodzaju [{"name":"A"},{"name":"B"}]. Aby przekonwertować pojedynczy obiekt, otocz go nawiasami [ ].
Co dzieje się z kluczami, które mają tylko niektóre obiekty?
Kolumny pochodzą z kluczy pierwszego obiektu. Klucze występujące tylko w dalszych obiektach nie są uwzględniane, a brakujące wartości stają się pustymi komórkami.
Czy mogę otworzyć CSV w Excelu lub Arkuszach Google?
Tak. Pobierz plik i otwórz go lub zaimportuj; cytowanie jest zgodne ze standardowym formatem CSV, który te aplikacje rozumieją.
Czy moje dane są wysyłane?
Nie. Konwersja działa w całości w Twojej przeglądarce.