Arkusze kalkulacyjne: Porównanie CSV, Excel (XLSX) i JSON
Płaskie tabele tekstowe w porównaniu z bogatymi w obliczenia skorowzitosciami z wieloma arkuszami.
Twoje pliki są przetwarzane w całości w Twojej przeglądarce internetowej przy użyciu HTML5 Canvas oraz WebAssembly. Żadne dane nigdy nie opuszczają Twojego urządzenia.
Pomiń kolejki przesyłania i pobierania. Konwersje odbywają się lokalnie z pełną prędkością sprzętową komputera bez limitów serwera.
Zgodność z oficjalnymi specyfikacjami ISO, W3C i IETF gwarantuje kompatybilność wyników w nowoczesnych systemach operacyjnych.
Porównanie formatów i specyfikacja techniczna
| Format wyjściowy | Typ MIME | Specyfikacja | Typ |
|---|---|---|---|
| XLSX Arkusz Excel | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | ISO-IEC-29500 | Microsoft Excel OpenXML |
| CSV Tabela | text/csv | RFC-4180-CSV | Wartości rozdzielane przecinkami |
Specyfikacja techniczna i analiza kodeków
CSV kontra XLSX: Surowe dane kontra formatowanie
CSV to czysty tekst rozdzielony przecinkami - przechowuje surowe liczby tabelaryczne i ciągi znaków, które dowolny język programowania lub baza danych może odczytać w milisekundach. XLSX to pakiet ZIP zawierający pliki XML, które przechowują formuły, kolory komórek, wiele arkuszy oraz wykresy.
Pułapka przecinków i cudzysłowów w plikach CSV
Jeśli adres zawiera przecinek (np. „123 Main St, Apt 4"), niestaranny parser CSV podzieli go na dwie kolumny. Standardowy format CSV zgodny z RFC 4180 ujmuje pola zawierające przecinki lub znaki nowej linii w cudzysłowy, zachowując uporządkowane kolumny podczas konwersji.
0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.