Skaičiavimo lentelės: CSV, Excel (XLSX) ir JSON palyginimas
Plokščios paprasto teksto lentelės palyginti su daugialypiais skaičiavimų knygų failais.
Jūsų failai apdorojami tik jūsų interneto naršyklėje naudojant HTML5 Canvas ir WebAssembly. Jokie duomenys niekada nepalieka jūsų įrenginio.
Praleiskite įkėlimo ir atsisiuntimo eiles. Konvertavimas vyksta lokaliai visu įrenginio aparatinės įrangos greičiu be jokių serverio apribojimų.
Atitinka oficialias ISO, W3C ir IETF specifikacijas, užtikrinančias išvesties suderinamumą šiuolaikinėse operacinėse sistemose.
Formatų palyginimas ir techninės specifikacijos
| Išvesties formatas | MIME tipas | Specifikacija | Tipas |
|---|---|---|---|
| XLSX Excel skaičiuoklė | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | ISO-IEC-29500 | Microsoft Excel OpenXML |
| CSV lentelė | text/csv | RFC-4180-CSV | Kableliais atskirtos reikšmės |
Techninės specifikacijos ir kodekų apžvalga
CSV ir XLSX: neapdoroti duomenys palyginti su formatavimu
CSV yra grynas paprastas tekstas, atskirtas kableliais - jame saugomi neapdoroti lentelių skaičiai ir tekstinės eilutės, kurias bet kuri programavimo kalba arba duomenų bazė gali perskaityti per milisekundes. XLSX yra XML failų ZIP paketas, kuriame saugomos formulės, langelių spalvos, kelios darbo lapų srytys ir diagramos.
Kablelių ir kabučių spąstai CSV failuose
Jei adreso lauke yra kablelis (pavyzdžiui, „123 Main St, Apt 4"), prastai suprojektuota CSV analizavimo programa jį padalija į du stulpelius. Standartinis RFC 4180 CSV formatas laukus, kuriuose yra kablelių arba eilučių lūžių, įrašo į dvigubas kabutes, taip konvertavimo metu išsaugodamas struktūrizuotus stulpelius.
0 baitų įkelta į išorinius serverius. Visas apdorojimas vyko vietoje, jūsų naršyklės smėlio dėžėje (sandbox).