Dane wejściowe JSON

albo upuść plik tutaj lub wklej kod poniżej
Dane wejściowe JSON

Wynik CSV

Wynik CSV

Puste komórki

Pliki nie opuszczają przeglądarkiJak to działa?

Ten konwerter JSON na CSV zamienia JSON w plik CSV dla Excela, Arkuszy Google lub narzędzia bazodanowego, a zagnieżdżone obiekty rozkłada na osobne kolumny. Wystarczy wkleić lub otworzyć JSON – konwersja odbywa się w przeglądarce.

Ostatnia aktualizacja:

Jak to działa

  1. Otwórz lub wklej JSON

    Wystarczy wkleić JSON, otworzyć plik .json lub .jsonl albo wczytać go z adresu URL. Tablica do konwersji, np. data.items, jest wyszukiwana automatycznie.

  2. Sprawdź tabelę

    Wynik pojawia się jako podgląd tabeli i jako tekst CSV. Można wybrać kolumny i ich kolejność, separator oraz sposób zapisu zagnieżdżonych tablic.

  3. Pobierz lub skopiuj

    „Pobierz .CSV” zapisuje plik, „Kopiuj” przenosi tekst do schowka, a „CSV → JSON” otwiera konwersję odwrotną.

Funkcje

  • Spłaszczanie zagnieżdżonego JSON

    Obiekty stają się kolumnami z kropką w nazwie, np. user.address.city. Tablice mogą trafić do osobnych kolumn (tags[0], tags[1]), do jednej kolumny z tekstem JSON albo do jednej kolumny z wartościami połączonymi średnikiem.

  • Presety dla Excela

    Standardowy CSV (RFC 4180), Excel z UTF-8 BOM, „Excel (średnik, przecinek dziesiętny)” dla polskiego Excela albo TSV rozdzielany tabulatorami. Znaki końca wiersza, cudzysłowy i wiersz nagłówka można dostosować.

  • Wybór kolumn

    Rekordy o różnych kluczach dzielą wspólny zestaw kolumn. Kolumny można ukrywać i przestawiać.

  • Bezpiecznie dla arkuszy

    Opcja „Chroń przed formułami” jest domyślnie włączona: komórki zaczynające się od =, +, -, @ dostają na początku apostrof, więc Excel nie wykona ich jako formuł.

  • JSON Lines i duże pliki

    JSON Lines (.jsonl, .ndjson) jest wykrywany automatycznie. Duże pliki JSON Lines i tablice najwyższego poziomu są przetwarzane strumieniowo w tle, rekord po rekordzie.

Limity i prywatność

Pliki JSON mogą mieć do 200 MB. Podgląd tabeli pokazuje pierwsze 1000 wierszy, ale pobrany plik CSV zawsze zawiera wszystkie. Pliki większe niż 5 MB są konwertowane bezpośrednio z pliku, bez wczytywania do edytora, który pokazuje wtedy tylko początek pliku.

Długie liczby, np. identyfikatory, są zapisywane dokładnie tak jak w źródle. Prawdziwy skoroszyt .xlsx tworzy konwerter JSON do Excela. Więcej na stronie o prywatności.

Najczęstsze pytania

Jak przekonwertować JSON do CSV?

Wystarczy wkleić JSON lub otworzyć plik – CSV powstaje na bieżąco. „Pobierz .CSV” zapisuje plik, a „Kopiuj” umieszcza tekst w schowku.

Jak otworzyć CSV w polskim Excelu, żeby dane trafiły do kolumn?

W polu „Format” wystarczy wybrać „Excel (średnik, przecinek dziesiętny)”. Polski Excel oczekuje średnika jako separatora i przecinka dziesiętnego (1234,56), a przy zwykłym CSV z przecinkami cały wiersz ląduje w jednej kolumnie.

Dlaczego w Excelu zamiast polskich liter widać krzaczki?

Bez znacznika BOM Excel czyta CSV w kodowaniu systemu (w Polsce zwykle Windows-1250), a nie w UTF-8, więc ą, ę czy ł zamieniają się w krzaczki. Presety „Excel (przecinek, UTF-8 BOM)” i „Excel (średnik, przecinek dziesiętny)” dodają BOM i polskie znaki wyświetlają się poprawnie.

Co się dzieje z zagnieżdżonymi obiektami i tablicami?

Obiekty stają się kolumnami z kropką w nazwie. Dla tablic w polu „Zagnieżdżone tablice” do wyboru jest kolumna na każdy element, jedna kolumna z JSON lub wartości połączone znakiem ;.

Rekordy są zagnieżdżone w innym obiekcie. Czy można je wskazać?

Tak. Największa tablica obiektów jest wybierana automatycznie, a w polu „Tablica do konwersji” można wpisać inną ścieżkę, np. results lub data.items.

Czy zamiana JSON na CSV jest darmowa i radzi sobie z dużymi plikami?

Tak, jest bezpłatna i nie wymaga konta. Duże pliki są przetwarzane w tle i strumieniowo, a nie wczytywane w całości.

Podobne narzędzia