Przejdź do treści
100% Prywatności — Pliki zostają na Twoim urządzeniu
>_
Polski

Konwerter JSON → Excel

Zamień JSON na prawdziwy skoroszyt .xlsx do pobrania — wiele arkuszy, spłaszczone pola, prawdziwe typy komórek (liczby/wartości logiczne) — wszystko w przeglądarce.

Gdy włączone, zagnieżdżone pole, np. address.city, staje się własną kolumną. Gdy wyłączone, zagnieżdżone obiekty i tablice są zachowywane jako tekst JSON w jednej komórce.

Opcje zaawansowane

Daty są zapisywane w UTC (daty z godziną bez przesunięcia są odczytywane jako UTC). Konwersja epoch dotyczy tylko kolumn, których nazwa przypomina datę (date, time, created, updated, …_at) i których wszystkie wartości są wiarygodnymi znacznikami czasu z lat 1980–2100. W pozostałych przypadkach liczby pozostają liczbami.

Przeciągnij i upuść tutaj plik .json lub .txt

Zamiana JSON na prawdziwy arkusz kalkulacyjny bez serwera

Odpowiedź API czy plik konfiguracyjny mówią w JSON-ie; osoba, która ma te dane przejrzeć, przefiltrować albo zamienić w wykres, prawie zawsze chce je mieć w Excelu. Dojście do tego zwykle oznacza albo proszenie kogoś o napisanie jednorazowego skryptu, albo wklejenie danych do internetowego konwertera, który po cichu zachowuje kopię wszystkiego, co wyślesz — a to zła wymiana, gdy JSON zawiera dane klientów, liczby finansowe lub cokolwiek, czego wolałbyś nie oddawać obcemu serwerowi.

To narzędzie buduje prawdziwy skoroszyt .xlsx — nie CSV ze zmienionym rozszerzeniem, lecz prawdziwy plik Excela z typowanymi komórkami, pogrubionym wierszem nagłówka i dopasowanymi kolumnami — bezpośrednio w przeglądarce, za pomocą biblioteki arkuszy napisanej w JavaScripcie. Twój JSON jest parsowany, konwertowany i pakowany do pobrania w całości na Twoim komputerze; nic nie jest nigdzie przesyłane. Liczby pozostają liczbami, a wartości logiczne wartościami logicznymi, więc kolumnę cen można od razu użyć w formule SUMA, bez wcześniejszego znajdowania i zamieniania.

Jeśli Twój JSON to pojedyncza tablica obiektów, otrzymasz jeden arkusz. Jeśli to obiekt, którego klucze najwyższego poziomu zawierają tablice — na przykład `{ "employees": [...], "departments": [...] }` — narzędzie automatycznie tworzy po jednym arkuszu na klucz, nazwanym od tego klucza, więc jeden eksport JSON z kilkoma powiązanymi tabelami trafia do jednego skoroszytu z kilkoma kartami, zamiast zmuszać Cię do ręcznego rozdzielania. Zagnieżdżone pola, takie jak `address.city`, można spłaszczyć do własnej kolumny w notacji z kropką albo pozostawić jako pojedynczą komórkę z tekstem JSON, jeśli wolisz widzieć surową strukturę.

Tabela podglądu pokazuje dokładnie, co zawiera każdy arkusz — liczbę wierszy, liczbę kolumn i pierwsze wiersze danych — zanim cokolwiek pobierzesz, więc w razie potrzeby możesz zmienić opcję spłaszczania lub poprawić źródłowy JSON, jeśli kształt nie jest taki, jak trzeba. Gdy wszystko wygląda dobrze, nazwij arkusz i plik wyjściowy i kliknij pobierz. Jeśli potrzebujesz danych tabelarycznych jako zwykłego tekstu zamiast binarnego arkusza, zajmie się tym Konwerter CSV ↔ JSON; a jeśli najpierw chcesz zwalidować lub przeformatować sam JSON, naturalnym pierwszym krokiem jest Formatter i walidator JSON.

Najczęstsze pytania

Czy powstaje prawdziwy plik Excela, a nie tylko CSV ze zmienionym rozszerzeniem?

Tak — prawdziwy skoroszyt .xlsx z pogrubionym wierszem nagłówka, typowanymi komórkami liczbowymi/logicznymi i dopasowanymi szerokościami kolumn.

Czy jeden plik JSON może dać wiele arkuszy?

Tak — jeśli JSON jest obiektem, którego klucze najwyższego poziomu zawierają tablice, każdy klucz automatycznie staje się osobnym arkuszem. Obiekt z jedną tablicą (na przykład { "users": [...] }) jest rozpakowywany do jednego arkusza nazwanego od klucza.

Czy mogę obejrzeć arkusz przed pobraniem?

Tak — tabela podglądu pokazuje pierwsze wiersze każdego arkusza, zanim pobierzesz plik .xlsx.

Powiązane narzędzia