Különbség az XML és az XLS között

XML vs XLS

Van némi zavart a Microsoft azon döntése mellett, hogy a formátumokat a már kialakított Office formátumokról az új XML alapú formátumokra változtatja. Az Excel az egyik olyan alkalmazás, amelyet érint ez a változás, amikor az XLS-t XML-alapú XLSX váltja fel. Az XML, amely az Extensible Markup Language-t jelenti, valójában jelölőnyelv, és nem fájlformátum. Emiatt nem vonatkozik egyetlen alkalmazásra sem, ezért sokan mások is használják, beleértve a Microsoft Office saját Wordét és a Powerpoint alkalmazásokat..

Mivel az XLSX XML-t használ, örökli az XML kulcsfontosságú tulajdonságait is, amelyek nagyon különböznek az XLS-től. Az XML szövegalapú, míg az XLS egy bináris formátum, amelyet a szövegszerkesztőkkel nem lehet megnyitni. Ha megkísérel megnyitni az XLSX-t egy szövegszerkesztővel, szemetet kap. Ennek oka az, hogy az XML fájlokat ZIP formátumban archiválják. De bármilyen archiváló alkalmazás, például WinZip és WinRar segítségével könnyen megnyithatja az aktuális XML fájlokat, és megnyithatja azokat egy szövegszerkesztővel..

Az XML szintén nyitott szabvány az XLS-hez képest, amely nem. Az XLS mindaddig nem volt problémás, amíg Excel-t használ. Amikor azonban megnyitja egy másik alkalmazásban, vagy Mac vagy Linux operációs rendszerrel küldi el, akkor valószínű, hogy a táblázat nem jelenik meg a kívánt módon. Az XML alapú XLSX esetén ez nem jelent problémát. A szabvány nyitottsága biztosítja, hogy szinte bárki tájékozódhasson arról, hogy a Microsoft bizonyos aspektusait a fájlba kódolja, és az alkalmazás viselkedését az alkalmazkodáshoz igazítsa.

Az XLS a régi időkben nagyon megfelelő formátum volt, ám zárt jellege miatt bírálták. A Microsoft döntése az Office alkalmazások XML formátumba való átállása mellett üdvözlendő változás, amely a formátumot kissé egyetemesebbé teszi. Még ha a formátumot más alkalmazások sem alakítják alapértelmezésként, ez nem ad okot arra, hogy ne tudják megfelelően megnyitni az Excel táblázatokat és más irodai alkalmazás-bővítményeket.

Összefoglaló:

Az 1.XLS az Excel táblázatok kiterjesztése, míg az XML jelölőnyelv
A 2.XML az XLS csere alapja
A 3.XML szöveg alapú, míg az XLS bináris
A 4.XML nyitott formátum, míg az XLS nem