XML i XLS

Anonim

XML vs XLS

Došlo je do neke konfuzije s Microsoftovom odlukom o promjeni formata iz već uspostavljenih formata Officea na nove XML temeljene. Excel je jedna od aplikacija na koju je ta promjena bila pogođena, a XLS je zamijenjen XML-om koji se temelji na XLSX-u. XML, što znači Extensible Markup Language, zapravo je označni jezik, a ne format datoteke. Zbog toga nije specifičan za bilo koju aplikaciju i stoga ga koriste mnogi drugi, uključujući Microsoft Word i Word i Powerpointove aplikacije.

Budući da XLSX koristi XML, ona također nasljeđuje ključne osobine XML-a koji su vrlo različiti od XLS-a. XML je temeljen na tekstu, a XLS je binarni format koji se ne može otvoriti pomoću urednika teksta. Ako pokušate otvoriti XLSX s uređivačem teksta, dobit ćete smeće. To je zato što su XML datoteke arhivirane pomoću ZIP formata. Ali možete ga jednostavno otvoriti s bilo kojim aplikacijama za arhiviranje poput WinZip i WinRar da biste došli do stvarnih XML datoteka i otvorili ih pomoću uređivača teksta.

XML je također otvoreni standard u odnosu na XLS, što nije. XLS nije problematičan sve dok koristite Excel. Ali kad ga otvorite u drugoj aplikaciji ili ga pošaljete nekome tko je na Macu ili Linuxu, vrlo je vjerojatno da se proračunska tablica neće prikazati kao što ste namjeravali. S XLSX-om koji se temelji na XML-u, to nije problem. Otvorenost standarda osigurava da pravedan o bilo tko može dobiti informacije o tome kako Microsoft šifrira određene aspekte u datoteku i prilagoditi svoje ponašanje aplikacije da se prilagode.

XLS je bio vrlo adekvatan format u starim vremenima, ali je kritiziran zbog svoje zatvorene prirode. Microsoftova odluka o preseljenju u XML format za svoje Office aplikacije je dobrodošla promjena koja čini format malo univerzalnijom. Čak i ako format nije prilagođen drugim aplikacijama kao njihovim zadanim postavkama, ne daje im razloga da ne posjeduju mogućnost pravilnog otvaranja proračunskih tablica programa Excel i drugih proširenja za aplikacije sustava Office.

Sažetak:

1.XLS je proširenje za Excel proračunske tablice dok je XML označni jezik 2.XML je osnova za zamjenu za XLS 3.XML je tekstualan i dok je XLS binarn 4.XML je otvoreni format, a XLS nije