Toollet
Szukaj według zadania lub nazwy aplikacjiSzukajKontakt
Ceny

Konwertuj JSON do CSV

Wklej JSON lub wczytaj go z pliku, aby przekonwertować obiekt albo tablicę obiektów na CSV do arkusza kalkulacyjnego. Sprawdź wiersze, kolumny i wartości, a następnie skopiuj CSV lub zapisz go jako plik CSV UTF-8 z BOM.

Możesz upuścić 1 plik JSON. UTF-8, maks. 1 MB.

Ustawienia zaawansowanePrzecinek · Ochrona formuł ON

Dodaj apostrof przed ciągami zaczynającymi się od =, +, -, @ i podobnych znaków. Wyłącz tylko wtedy, gdy potrzebujesz oryginalnych ciągów.

Wprowadź JSON, aby go przekonwertować.

Wynik CSV

Wprowadź JSON i przekonwertuj go, aby sprawdzić wiersze i kolumny.

Co możesz zrobić

Przekształć listę JSON w dane tabelaryczne

Konwertuj tablicę obiektów do CSV, umieszczając każdy obiekt w osobnym wierszu. Pojedynczy obiekt również można przekształcić w 1 wiersz.

Ułóż nazwy pól w kolumnach

Kolumny są tworzone w kolejności pierwszego wystąpienia nazw pól. Brakujące pola i wartości null stają się pustymi komórkami.

Skopiuj lub zapisz dane do arkusza

Skopiuj CSV lub zapisz plik UTF-8 z BOM. Jako separator wybierz przecinek, średnik lub tabulator.

Jak korzystać

  1. Wprowadź JSON

    Wklej kod JSON lub otwórz plik. Możesz też wypróbować konwersję, wybierając opcję Wypełnij przykładowymi danymi.

  2. Konwertuj do CSV

    Zazwyczaj możesz użyć ustawień domyślnych. Otwórz ustawienia zaawansowane, aby zmienić separator lub sposób obsługi ciągów przypominających formuły.

  3. Sprawdź i pobierz tabelę

    Sprawdź wiersze, kolumny i wartości, a następnie skopiuj lub zapisz CSV. Otwórz widok tekstu źródłowego, aby sprawdzić cudzysłowy CSV i inne szczegóły.

Przydatne, gdy

Sprawdź listę JSON w arkuszu kalkulacyjnym

Chcesz posortować lub sprawdzić w arkuszu dane otrzymane jako JSON, na przykład listę produktów.

Przekaż dane w formie tabeli

Chcesz przekazać tablicę obiektów JSON w formacie możliwym do zaimportowania przez oprogramowanie obsługujące CSV.

Jak JSON staje się wierszami i kolumnami CSV

Nazwy pól stają się kolumnami, a obiekty — wierszami

Każdy obiekt w tablicy jest traktowany jako 1 wiersz. Nazwy pól są zbierane ze wszystkich wierszy, a kolumny układane w kolejności, w jakiej po raz pierwszy pojawiają się w danych wejściowych.

Obsługa brakujących wartości i zagnieżdżeń

Brakujące pola i wartości null są puste. Zagnieżdżone tablice i obiekty pozostają jako JSON w jednej komórce i nie są rozdzielane na osobne kolumny.

Separatory i cudzysłowy

Wszystkie pola są ujęte w cudzysłowy, a cudzysłowy wewnątrz komórek są podwajane. Znaki nowej linii w wartościach są zachowywane, a wiersze CSV kończą się sekwencją CRLF.

Często zadawane pytania

Czy zagnieżdżone obiekty zostaną rozdzielone na kolumny?

Nie. Zagnieżdżone obiekty i tablice pozostają w jednej komórce jako oryginalny JSON. Ta funkcja nie rozdziela automatycznie głębokich hierarchii na kolumny.

Co jeśli nazwy pól różnią się między wierszami?

Nazwy pól użyte we wszystkich wierszach stają się kolumnami. Brakujące pola i wartości null są w danym wierszu puste. Kolumny pojawiają się w kolejności pierwszego wystąpienia ich nazw pól.

Na czym polega ochrona ciągów przypominających formuły?

Przed ciągami zaczynającymi się od =, +, -, @ lub podobnych znaków dodawany jest apostrof, aby arkusze kalkulacyjne nie interpretowały ich jako formuł. Wyłącz tę ochronę w ustawieniach zaawansowanych tylko wtedy, gdy potrzebujesz oryginalnych ciągów.

Czy duże liczby całkowite ulegną zmianie?

Podczas konwersji zachowywany jest oryginalny zapis liczb. Jednak używane oprogramowanie arkusza może je zaokrąglić. W programie importującym ustaw kolumny zawierające liczby lub identyfikatory jako tekst.

Dane wejściowe i wyniki

Dane wejściowe
1 wejściowy plik JSON w UTF-8. Wklejony tekst i pliki mogą mieć maksymalnie 1 MB (1 000 000 bajtów).
Konwersja
Obiekt z polami lub tablica zawierająca co najmniej 1 obiekt. Wynik może zawierać maksymalnie 100 000 komórek.
Wynik
Plik CSV z nazwami kolumn. Kopiowanie udostępnia tekst CSV; pliki są zapisywane w UTF-8 z BOM.

Bieżące ustawienia

Szukaj narzędzi