XLSX konvertálása CSV formátumba
Az Excel-táblázat CSV-táblázattá alakításával a nyers táblázatos adatok széles körben használt szöveges formátumba kerülnek, amelyet számos szoftver támogat.
Formátum-összehasonlítás és műszaki specifikációk
| Specifikáció | XLSX | CSV |
|---|---|---|
| MIME-típus | - | text/ |
| Típus | - | táblázatos adatok |
| Tömörítés | - | nincs |
| Szabványos specifikáció | - | IETF RFC 4180 |
| Fájlfejléc azonosító bájtjai | - | RFC 4180 szerinti, elválasztójelekkel tagolt szövegadatfolyam |
A formátum áttekintése és alkalmazási területei
Az olyan táblázatkezelő alkalmazások, mint a Microsoft Excel, összetett munkafüzet-formátumokat használnak több lap, cellaformázás, képletek és diagramok tárolására. Bár ezek a funkciók segítik a felhasználókat az összetett pénzügyi modellek és projektkövetők rendszerezésében, akadályokat gördítenek az adatok más rendszerekbe történő átvitele elé. Számos relációs adatbázis, adatfeldolgozási folyamat és ügyfélkapcsolat-kezelő eszköz sokkal könnyebben importál sima szöveges táblázatokat, mint munkafüzet-fájlokat. A munkafüzet lapos szöveggé történő átalakítása megoldja ezt a kompatibilitási akadályt. Az exportálási folyamat eltávolítja a vizuális stílusokat, oszlopszélességeket és képleteket, és csak a nyers sorokat és oszlopokat hagyja meg. A programozók és adatelemzők erre a munkafolyamatra támaszkodnak az adatok automatizált szkriptekbe, adatbázis-kiszolgálókba és webalkalmazásokba történő betöltésekor anélkül, hogy a rejtett stílusmetaadatok által okozott elemzési hibákba ütköznének.
Műszaki specifikációk és kodekáttekintés
A konverziós motor kicsomagolja az XLSX-archívumot, feldolgozza az első munkalap XML-adatait és a megosztott karakterláncok tábláját, majd a gyorsítótárazott cellaértékeket vesszővel elválasztott szövegsorokká alakítja RFC 4180-stílusú idézőjelezéssel, miközben eltávolítja a képleteket, a formázást és a makrókat. A dátumként vagy időként formázott cellák az Excel belső sorszámai helyett ISO 8601 szerinti szövegként jelennek meg, például 2024-10-15 vagy 2024-10-15 18:00:00 formában.
Operációs rendszer- és böngésző-kompatibilitás
Az egyszerű szöveges táblázatokat széles körben támogatják az operációs rendszerek és szoftverek. A Windows, macOS, Linux, iOS és Android rendszereken az alapértelmezett szövegszerkesztők, táblázatkezelők és parancssori eszközök natívan megnyitják őket. A modern böngészők, például a Google Chrome, a Mozilla Firefox, az Apple Safari és a Microsoft Edge közvetlenül megjeleníthetik a táblázatokat, vagy kliensoldali JavaScript-keretrendszerekkel feldolgozhatják őket. A kimeneti fájlok olvasásához vagy írásához nincs szükség zárt bővítményre vagy speciális táblázatkezelő-szoftverlicencre.
Hasznos információk
Adatbázisba történő importálás előtt mindig ellenőrizze a szöveges táblázat elválasztójel-beállításait, mivel az európai táblázatkezelési területi beállítások gyakran pontosvesszőt használnak vessző helyett, elkerülve a tizedesjelekkel való ütközést.
Gyakran ismételt kérdések
Hogyan lehet Excel táblázatot CSV fájllá konvertálni minőségromlás nélkül?
Mivel a szöveges táblázatok csak nyers szöveges értékeket tárolnak, a több munkalapos, képleteket tartalmazó munkafüzet ilyen formátumba alakítása veszteséges a stílusok, diagramok és képletek szempontjából. Csak az első munkalap kerül exportálásra; a nyers számok és szöveges karakterláncok megmaradnak, a dátumok és időpontok pedig ISO 8601 szerinti szövegként jelennek meg, de az exportálás során minden vizuális formázás és számított képleti logika véglegesen eltávolításra kerül.
Mi a különbség az Excel táblázat és a CSV táblázat között?
Az Excel táblázat egy binárisan tömörített tároló, amely több XML-dokumentumot tartalmaz stílusok, képletek és több munkalap tárolására. A CSV táblázat egyetlen egyszerű szöveges fájl, amely egyetlen sorokból és oszlopokból álló táblázatot tartalmaz, elválasztó karakterekkel elválasztva, és nem támogatja a képleteket vagy a vizuális formázást.