XLSX → JSON
Ekstrahuje pierwszy arkusz XLSX do tablic obiektów JSON z nagłówkami jako kluczami i zapisanymi wartościami formuł, łączy arkusze z aplikacjami sieciowymi.
Przeciągnij pliki lub kliknij
Ctrl+V do wklejenia ze schowka
Jak konwertować XLSX na JSON
- 1Prześlij plik XLSX przez przeciągnięcie, kliknięcie lub wklejenie.
- 2W razie potrzeby dostosuj ustawienia jakości.
- 3Kliknij „Konwertuj teraz” i poczekaj na zakończenie konwersji.
- 4Pobierz przekonwertowany plik JSON.
O konwersji XLSX na JSON
XLSX jest skompresowanym formatem arkusza XML w ZIP, zgodnym ze standardem ISO 29500. Obsługuje wiele arkuszy, formuły i style, i jest domyślnym formatem programu Excel 2007 i nowszych wersji. JSON jest tekstowym formatem wymiany danych zgodnym ze standardem RFC 8259, który obsługuje tylko sześć podstawowych typów danych i jest powszechnie używany do wymiany danych między systemami frontendowymi i backendowymi. Stwarza to zapotrzebowanie na konwersję arkuszy XLSX na struktury JSON.
Ta konwersja jest przetwarzana na podstawie silnika SheetJS. Zachowuje buforowane wartości komórek, automatycznie wnioskuje typy danych komórek, używa wiersza nagłówka jako nazw kluczy dla obiektów JSON, przetwarza tylko jeden arkusz na konwersję i generuje czysty tekstowy JSON. Plik wyjściowy jest zwykle mniejszy niż oryginalny plik XLSX i nie ma dodatkowych parametrów jakości do dostosowania.
Ta konwersja jest odpowiednia dla scenariuszy obejmujących importowanie danych z arkuszy Excel do projektów frontendowych, przygotowywanie źródeł danych dla interfejsów API backendu i inicjowanie danych offline dla aplikacji mobilnych. Wymaga, aby oryginalny plik był standardowym plikiem XLSX wygenerowanym przez program Excel 2007 lub nowszy i jest kompatybilny z różnymi przepływami pracy na komputerach i urządzeniach mobilnych.
XLSX vs JSON: porównanie techniczne
| Cecha | XLSX | JSON |
|---|---|---|
| Rok wydania | 2007 | 2001 |
| Twórca | Microsoft / ECMA-376 | Douglas Crockford |
FAQ o XLSX → JSON
Czy jakość danych zmieni się po konwersji?
Konwersja w pełni zachowuje oryginalny tekst i dane liczbowe w komórkach i nie wprowadza dodatkowych błędów. Odczytuje dane na podstawie silnika SheetJS i tylko zwraca formuły jako ich obliczone buforowane wartości.
Czy wszystkie wiele arkuszy zostaną zachowane?
W każdej konwersji zachowywane są dane tylko jednego arkusza. Podczas konwersji możesz wybrać docelowy arkusz do eksportu, a dane z niewybranych arkuszy nie pojawią się w końcowym wyjściowym pliku JSON.
Jaki jest limit rozmiaru pojedynczego pliku?
Maksymalny obsługiwany rozmiar pojedynczego pliku w tej witrynie to 50MB, a konwersji można poddawać tylko jeden plik naraz. Pliki przekraczające ten rozmiar są odrzucane przez system.
Czy moje pliki będą zapisywane?
Pliki są ładowane na serwer przez HTTPS w celu konwersji. Po zakończeniu konwersji serwer natychmiast usuwa zarówno plik źródłowy, jak i plik wyjściowy i nie przechowuje żadnych plików.