Exceli tabeli CSV-tabeliks teisendaja
Exceli tabeli teisendamine CSV-tabeliks eraldab töötlemata tabeliandmed universaalsesse tekstivormingusse maksimaalse tarkvara ühilduvuse tagamiseks.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
| Spetsifikatsioon | XLSX | CSV |
|---|---|---|
| MIME-tüüp | N/A | text/csv |
| Tüüp | N/A | tabular data |
| Tihendamine | N/A | none |
| Standardne spetsifikatsioon | N/A | IETF RFC 4180 |
| Tunnuskoodi päis (Magic Bytes) | N/A | RFC 4180 delimiter stream |
Formaadi ülevaade ja kasutusvaldkonnad
Tabelarvutusrakendused, nagu Microsoft Excel, kasutavad keerulisi töövihiku vorminguid mitme lehe, lahtrite vormindamise, valemite ja diagrammide salvestamiseks. Kuigi need funktsioonid aitavad kasutajatel korraldada keerulisi finantsmudeleid ja projektitööriistu, loovad need tõkkeid andmete liigutamisel teistesse süsteemidesse. Tarkvara, nagu relatsioonilised andmebaasid, andmeteaduse torud Pythonis ja kliendisuhete halduse tööriistad, ei suuda lugeda varjatud töövihiku paigutusi. Töövihiku teisendamine lihtsaks tekstiks lahendab selle ühilduvusprobleemi. Ekspordiprotsess eemaldab visuaalsed stiilid, veergude laiused ja valemid, jättes alles ainult töötlemata read ja veerud. Programmeerijad ja andmeanalüütikud toetuvad sellele töövoole, et laadida kirjeid automaatsetesse skriptidesse, andmebaasiserveritesse ja veebirakendustesse ilma varjatud stiilide metaandmete põhjustatud parsimisvigadeta.
Tehnilised spetsifikatsioonid ja koodekite ülevaade
XLSX-fail on tegelikult ZIP-arhiiv, mis sisaldab Office Open XML standardi järgi struktureeritud XML-failide kogumit. Selle füüsiline failistruktuur algab kuueteistkümnendsüsteemi maagilise baidi signatuuriga 50 4B 03 04, mis tuvastab selle tihendatud arhiivina. Selle arhiivi sees on töövihiku andmed, ühiskasutuses olevad stringid ja lehe mõõtmed eraldatud eraldi XML-tekstifailideks, mis on tihendatud DEFLATE algoritmi abil. Seeme, CSV-fail on tihendamata lihttekstifail, mis kasutab MIME-tüüpi text/csv. See ei sisalda maagilisi baite, konteineriümbriseid ega binaarset tihendust. Read on eraldatud reavahetusmärkidena ja üksikud andmelahtrid on eraldatud komadega, semikoolonitega või tabeldusmärkidega.
OS-i ja brauseri ühilduvus
Operatsioonisüsteemide ja tarkvara tugi lihttekstitabelitele on universaalne. Windowsi, macOS-i, Linuxi, iOS-i ja Androidi süsteemid avavad tekstitabeleid olemuslikult vaikimisi tekstiredaktorite, tabelarvutustarkvara ja käsureautriistade kaudu. Kaasaegsed veebibrauserid, sealhulgas Google Chrome, Mozilla Firefox, Apple Safari ja Microsoft Edge, saavad tekstitabeleid otse renderdada või neid kliendipoolsete JavaScripti raamistike kaudu töödelda. Väljundfailide lugemiseks või kirjutamiseks pole vaja omandilisi pistikprogramme ega spetsiaalseid tabelarvutustarkvara litsentse.
💡 Kasulik teave
Kontrollige alati oma tekstitabeli eraldaja sätteid enne andmebaasi importimist, kuna Euroopa tabelarvutuse piirkondlikud seaded eelistavad sageli semikooloneid komade asemel, et vältida konflikte kümnenderaldajatega.
Formaatide võrdlus ja tehnilised spetsifikatsioonid
Tavaline mitmemegabaidine töövihik, mis sisaldab keerulisi valemeid ja vormingut, võib oma zip-konteineri vormingus olla suurusega 5 MB. Töövihiku kärpimine lihttekstitabeliks vähendab sageli failisuurust 800 KB-ni. Selle 800 KB tekstifaili edastamine võtab 4G mobiilsidevõrgus vähem kui 0,1 sekundit, 5G-ühenduses umbes 0,02 sekundit ja tavalise fiiberoptilise ühenduse kaudu on see praktiliselt hetkeline.
Korduma kippuvad küsimused
Kuidas teisendada Exceli tabelit CSV-tabeliks kvaliteeti kaotamata?
Kuna tekstitabelid salvestavad ainult töötlemata tekstiväärtusi, on mitme lehe ja valemitega töövihiku teisendamine sellesse vormingusse stiili, diagrammide ja valemite osas kadudega teisendus. Töötlemata numbrid ja tekstistringid jäävad puutumatuks ilma andmekaota, kuid kogu visuaalne vorming ja arvutatud valemiloogika eemaldatakse ekspordi käigus jäädavalt.
Mis vahe on Exceli tabelil ja CSV-tabelil?
Exceli tabel on binaarselt tihendatud konteiner, mis sisaldab mitut XML-dokumenti, mis salvestavad stiile, valemeid ja mitut töölehte. CSV-tabel on üks lihttekstifail, mis sisaldab ühte ridade ja veergude tabelit, mis on eraldatud eraldusmärkidega, puudub igasugune tugi valemitele või visuaalsele vormindamisele.