XML ve XLS Arasındaki Fark

XML ve XLS

Microsoft'un biçimleri Office'in zaten kurulu biçimlerinden yeni XML tabanlı biçimlere değiştirme kararıyla ilgili bazı karışıklıklar olmuştur. Excel, bu değişiklikten etkilenen uygulamalardan biridir ve XLS'nin yerini XML tabanlı XLSX alır. Genişletilebilir İşaretleme Dili anlamına gelen XML aslında bir dosya biçimi değil, bir biçimlendirme dilidir. Bu nedenle, herhangi bir uygulamaya özgü değildir ve bu nedenle Microsoft Office'in kendi Word'ü ve Powerpoint uygulamaları da dahil olmak üzere birçok kişi tarafından kullanılır..

XLSX XML kullandığından, XLS'den çok farklı XML'in temel özelliklerini de devralır. XML metin tabanlıdır, XLS ise metin editörleriyle açılamayan ikili bir biçimdir. XLSX'i bir metin editörü ile açmaya çalışırsanız, çöp alırsınız. Bunun nedeni, XML dosyalarının ZIP biçimi kullanılarak arşivlenmesidir. Ancak, gerçek XML dosyalarına erişmek ve bir metin düzenleyicisiyle açmak için WinZip ve WinRar gibi herhangi bir arşivleme uygulamasıyla kolayca açabilirsiniz..

XML de XLS ile karşılaştırıldığında açık bir standarttır ve değildir. Excel kullandığınız sürece XLS sorunlu değildi. Ancak başka bir uygulamada açtığınızda veya Mac veya Linux'taki birine gönderdiğinizde, büyük olasılıkla elektronik tablo istediğiniz gibi görünmez. XML tabanlı XLSX ile bu bir sorun değildir. Standardın açıklığı, hemen hemen herkesin Microsoft'un belirli yönleri dosyaya nasıl kodladığı hakkında bilgi edinmesini ve uygulamalarının davranışlarını uyum sağlayacak şekilde ayarlamasını sağlar..

XLS, eski günlerde çok yeterli bir formattı, ancak kapalı yapısı nedeniyle eleştirildi. Microsoft'un Office uygulamaları için XML biçimine geçme kararı, biçimi biraz daha evrensel hale getiren hoş bir değişikliktir. Biçim varsayılan olarak diğer uygulamalar tarafından uyarlanmamış olsa bile, Excel elektronik tablolarını ve diğer ofis uygulama uzantılarını doğru bir şekilde açmamalarına neden olmaz..

Özet:

XML biçimlendirme dili iken 1.XLS, Excel e-tablolarının uzantısıdır
2.XML, XLS'nin değiştirilmesinin temelidir
3.XML metin tabanlıdır ve XLS ikiliktir
XLS açık değilken 4.XML açık bir biçimdir