Jak działa konwersja Excel na JSON
To narzędzie odczytuje skoroszyt Excel i zamienia wiersze z arkusza na JSON. Jeśli wybierzesz „Obiekty JSON”, pierwszy wiersz traktowany jest jako nagłówki, a każdy kolejny wiersz staje się jednym obiektem JSON. Wszystko działa lokalnie w przeglądarce — nic nie jest wysyłane ani zapisywane na serwerze, dlatego to dobre rozwiązanie dla danych prywatnych.
Kiedy używać tego narzędzia
Excel jest świetny do pracy „na oko”, ale JSON wygrywa, gdy potrzebujesz danych ustrukturyzowanych i integracji. Excel na JSON przyda się, gdy wchodzą w grę API, skrypty albo przenośne dane.
- API i aplikacje webowe: konwertuj arkusze na obiekty JSON do importu, zapytań i testów.
- Automatyzacja: zasil JSON-em skrypty, pipeline’y i zadania serverless.
- Konfiguracje: zamień tabele na uporządkowane ustawienia aplikacji.
- Transformacje danych: eksportuj czyste wiersze, które łatwo mapować, łączyć i filtrować.
Potrzebujesz „w drugą stronę” (JSON → Excel)? Sprawdź Konwerter JSON na Excel. A jeśli wolisz CSV, użyj Konwertera Excel na CSV.
Krok po kroku: Excel → JSON
Konwersja skoroszytu zajmuje tylko chwilę:
- Dodaj pliki Excel. Przeciągnij pliki do pola powyżej lub kliknij, aby wybrać z urządzenia.
- Wybierz strukturę JSON. Użyj nagłówków dla obiektów JSON albo wybierz tablice dla surowej tabeli.
- Wybierz typ eksportu. Eksportuj tylko pierwszy arkusz lub wszystkie arkusze naraz.
- Konwertuj do JSON. Kliknij Konwertuj do JSON. Narzędzie przetwarza wszystko lokalnie w przeglądarce.
- Zapisz wynik. Zapisuj pliki pojedynczo albo użyj przycisku „Zapisz wszystkie”, gdy wszystko będzie gotowe.
Prywatność, limity i kontrola
FileYoga działa według prostej zasady: Twoje pliki zostają u Ciebie. Konwersja Excel na JSON odbywa się lokalnie w przeglądarce, więc Twoje dane nie trafiają na serwery FileYoga.
Konwersja tylko lokalnie
Przetwarzanie działa w przeglądarce na Twoim urządzeniu. Skoroszyt nie jest wysyłany, a JSON powstaje po Twojej stronie.
Brak ukrytych kopii
Gdy wyczyścisz listę albo zamkniesz kartę, narzędzie przestaje korzystać z plików i nie zapisuje kopii na serwerze.
Bez sztucznych limitów
Bez paywalla i bez limitów „na siłę”. Jedynym ograniczeniem jest pamięć Twojego urządzenia i możliwości przeglądarki.
Bez zakładania konta
Używaj narzędzia bez rejestracji. Wejdź na stronę, skonwertuj pliki i gotowe.
Jeśli pracujesz na wrażliwych danych (eksportach klientów, raportach wewnętrznych, listach finansowych), ten model daje Ci pełną kontrolę od początku do końca.
Wskazówki, żeby uzyskać najlepszy efekt
- Jeśli arkusz ma nagłówki, wybierz „Obiekty JSON”, aby kolumny stały się nazwami pól.
- Jeśli nagłówki się powtarzają, zmień je w Excelu przed eksportem, aby uniknąć niejednoznacznych kluczy.
- Jeśli skoroszyt ma wiele arkuszy, użyj „Wszystkie arkusze”, aby wyeksportować każdą zakładkę osobno.
- Dla bardzo dużych arkuszy konwertuj po jednym pliku, żeby nie przeciążać pamięci przeglądarki.
Rozwiązywanie problemów
- Eksport jest wolny albo karta się zawiesza: duże arkusze mogą dobijać do limitów pamięci. Konwertuj po jednym skoroszycie i zamknij ciężkie karty.
- JSON wychodzi pusty: arkusz może być pusty albo zawiera tylko nagłówki. Dodaj wiersze lub przełącz się na „Tablica tablic” do testów.
- Pojawiają się klucze typu __EMPTY: to zwykle efekt pustych komórek w nagłówkach, scalonych komórek albo „dziur” w tabeli. Uporządkuj pierwszy wiersz jako proste nagłówki.
- Liczby wyglądają inaczej: Excel potrafi wyświetlać wartości inaczej niż są zapisane. Sprawdź wynik i ujednolić formaty przed eksportem.
- Wiele arkuszy pobiera się jako ZIP: to normalne w trybie „Wszystkie arkusze” — dzięki temu pobierasz wszystko jednym kliknięciem.
Najczęściej zadawane pytania
Nie. Konwersja Excel na JSON działa lokalnie w Twojej przeglądarce. Skoroszyt nie trafia na serwery FileYoga, a plik JSON jest generowany na Twoim urządzeniu.
Pierwszy wiersz arkusza jest traktowany jako nazwy kolumn. Każdy kolejny wiersz staje się jednym obiektem JSON, gdzie klucze to nagłówki, a wartości to komórki wiersza. To najlepszy wybór, gdy arkusz jest „czystą tabelą”.
Wybierz „Tablica tablic (surowa tabela)”, gdy arkusz nie ma pewnych nagłówków, chcesz zachować dokładny układ wierszy i kolumn lub gdy arkusz przypomina siatkę, a nie zbiór danych. Każdy wiersz staje się tablicą wartości.
Najczęściej oznacza to, że wiersz nagłówków ma puste komórki, scalone nagłówki lub przerwy w strukturze tabeli. Dla przewidywalnych obiektów JSON ustaw pierwszy wiersz jako prosty, w pełni uzupełniony wiersz nagłówków (bez scalania).
Klucze w JSON powinny być unikalne. Jeśli nagłówki się powtarzają, pola mogą nadpisywać się nawzajem albo zostać automatycznie przemianowane.
Dla stabilnego wyniku zmień zdublowane nagłówki w Excelu (np. cena i cena_2) przed eksportem.
JSON przenosi wartości, nie formatowanie. Style komórek, wykresy, obrazy i układ nie są częścią JSON. Jeśli komórka ma formułę, eksport zwykle używa zapisanej wartości. Jeśli potrzebujesz pewnych wartości, rozważ „Wklej wartości” w Excelu przed konwersją.
Excel może wyświetlać wartości inaczej niż są zapisane „pod spodem”. Jeśli data albo liczba wygląda dziwnie, sprawdź format komórki i spróbuj ujednolicić format (np. daty w stylu ISO), aby JSON był przewidywalny.
Puste komórki są eksportowane jako puste wartości na swojej pozycji w wierszu. W trybie obiektów JSON nagłówek nadal istnieje jako klucz, ale wartość może być pusta. Dzięki temu struktura wierszy pozostaje spójna dla skryptów i importów.
„Wszystkie arkusze” eksportuje każdy arkusz jako osobny plik JSON. Jeśli skoroszyt ma wiele arkuszy, narzędzie pakuje je do jednego ZIP-a, abyś pobrał wszystko wygodnie jednym kliknięciem.
W trybie „Wszystkie arkusze” każdy arkusz zapisuje się jako osobny plik JSON nazwany nazwą arkusza. Jeśli nazwa zawiera znaki niebezpieczne dla nazw plików, zostanie automatycznie „oczyszczona”, aby pobieranie działało poprawnie.
Nie ma sztucznego limitu. Bardzo duże skoroszyty lub wiele arkuszy może spowolnić przeglądarkę albo trafić na limity pamięci. Jeśli tak się dzieje, konwertuj po jednym skoroszycie i zamknij inne ciężkie karty.