Konwerter Excel na JSON

Konwertuj arkusze Excel na JSON z kontrolą nad nagłówkami i typami danych.

Advanced settings
Arkusz
Wartości

Konwertuj Excel na JSON w czterech krokach

  1. Prześlij lub wklej dane arkusza. Wybierz plik .xlsx lub wklej skopiowane komórki.
  2. Wybierz arkusz. Wybierz jeden arkusz z skoroszycie.
  3. Skonfiguruj wiersze i typy. Wybierz wiersz nagłówka, zachowanie pustych wartości, zachowanie formuł i obsługę typów.
  4. Podgląd i eksport. Sprawdź sparsowaną tabelę i JSON przed skopiowaniem lub pobraniem.

Wybierz arkusz

Skoroszyt może zawierać niepowiązane arkusze, takie jak Klienci, Zamówienia i Podsumowanie.

Po przesłaniu pliku selektor arkuszy wyświetla każdy arkusz, a podgląd pokazuje wybrany arkusz przed konwersją.

Wybierz wiersz nagłówka

Pierwszy fizyczny wiersz nie zawsze jest nagłówkiem. Skoroszyty często zawierają tytuł raportu, pusty wiersz, wygenerowaną datę lub pogrupowane etykiety nad rzeczywistymi nazwami pól.

Ustaw numer wiersza nagłówka przed konwersją. Gdy nagłówki są puste lub zduplikowane, narzędzie ostrzega, generuje unikalne klucze zastępcze i pokazuje końcowe klucze w podglądzie.

Jeśli nie użyto nagłówka, wyjście tablic tablic lub wygenerowanych kluczy zgodnie z wybranym trybem.

Zachowaj przydatne typy danych

Liczby

Komórki numeryczne są przechowywane jako liczby JSON, chyba że kolumna powinna pozostać tekstem.

Daty

Daty w Excelu mogą być przechowywane jako numery seryjne z formatowaniem daty. Rozpoznane komórki dat są konwertowane na udokumentowany format ciągu. Komórki numeryczne, które nie są sformatowane jako daty, nigdy nie są zgadywane jako daty.

Wartości logiczne

Komórki prawda i fałsz są zachowywane jako wartości logiczne JSON.

Tekst i wiodące zera

Kody takie jak 00123 pozostają ciągami, gdy skoroszyt przechowuje je jako tekst. Podgląd ujawnia wartości, które mogą stracić wiodące zera.

Puste komórki

Wybierz między pustym ciągiem, null lub pominięciem właściwości. Wybrana polityka jest stosowana konsekwentnie.

Zdecyduj, jak eksportowane są komórki formuł

Komórka formuły może zawierać tekst formuły, zapisaną obliczoną wartość lub formatowanie wyświetlania.

  • domyślnie do zapisanej obliczonej wartości
  • oferuj tekst formuły jako opcję
  • ostrzegaj, gdy brakuje zapisanej wartości

Obsługa scalonych komórek

W scalonym zakresie tylko lewa górna komórka może zawierać wartość.

  • Zachowaj tylko wartość z lewego górnego rogu — domyślnie.
  • Wypełnij wartość w całym scalonym zakresie — przydatne dla tabel raportowych, ale może zmienić znaczenie.
  • Ostrzegaj i pozostaw puste komórki.

Usuń lub zachowaj puste wiersze

Całkowicie puste wiersze można usunąć lub zachować. Kolumny poza używanymi danymi są automatycznie przycinane.

Wklej dane z Excela

Gdy kopiujesz komórki z Excela lub innego arkusza, przeglądarki otrzymują tekst rozdzielany tabulatorami.

Tryb wklejania analizuje tabulatory i znaki nowej linii, pokazuje podgląd tabeli i używa tych samych opcji nagłówka i typów.

Typowe problemy z konwersją Excel na JSON

Daty pojawiają się jako liczby

Komórka została odczytana jako wartość numeryczna bez interpretacji daty. Potwierdź formatowanie źródła i opcję konwersji dat.

Brakuje wiodących zer

Komórka źródłowa może być już numeryczna. Sformatuj kolumny identyfikatorów jako tekst w skoroszycie przed konwersją.

Wyniki formuł są nieaktualne

Konwerter odczytuje zapisaną wartość i nie przelicza formuł. Otwórz i zapisz skoroszyt przed konwersją, jeśli zapisane wartości wymagają aktualizacji.

Puste nagłówki tworzą nieprawidłowe klucze

Wybierz poprawny wiersz nagłówka lub edytuj wygenerowane nazwy kolumn. Podgląd wyjścia pokazuje każdy końcowy klucz.

Scalone komórki tworzą wartości null

Wybierz strategię scalonych komórek. Wypełnianie wartości w zakresie jest opcjonalne i może nie pasować do każdego skoroszytu.

Excel na JSON – FAQ

Które pliki Excel są obsługiwane?

Ta wersja obsługuje .xlsx. Format .xls nie jest reklamowany, dopóki nie istnieje przetestowana ścieżka biblioteki dla niego.

Czy mogę przekonwertować konkretny arkusz?

Tak. Selektor arkuszy jest podstawową częścią tej strony.

Czy mogę przekonwertować wszystkie arkusze naraz?

Nie w tej wersji. Wyjście wieloarkuszowe jest udostępniane tylko wtedy, gdy struktura wyjściowa dla każdego arkusza jest jasno zdefiniowana.

Czy formuły są zachowywane?

Narzędzie eksportuje zapisaną wartość lub tekst formuły, w zależności od wybranego trybu. Nie przelicza formuł.

Jak konwertowane są daty w Excelu?

Rozpoznane komórki dat stają się ciągiem ISO lub wyświetlanym tekstem. Komórki numeryczne nie są zgadywane jako daty bez dowodów formatowania.

Czy skoroszyt jest przesyłany?

Nie — pliki .xlsx są odczytywane w całości w Twojej przeglądarce. Pliki przekraczające limit przetwarzania przeglądarki są oferowane jako opcjonalny zapas serwera, a nic nie jest przesyłane bez Twojej zgody.