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ć

  1. Wklej tablicę JSON w pole JSON albo CSV w pole CSV.
  2. Kliknij JSON → CSV lub CSV → JSON.
  3. 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.