XML ve XLS Arasındaki Fark

Anonim

XML vs XLS

Microsoft'un halihazırda kurulmuş olan Office formatlarından yeni XML tabanlı formatlara formatlarını değiştirme kararı ile bazı karışıklıklar oldu. Excel, XML tabanlı XLSX ile değiştirilen XLS ile bu değişikliğin etkilenen uygulamalardan biridir. Genişletilebilir Biçimlendirme Dili (Extensible Markup Language) anlamına gelen XML aslında bir işaretleme dili ve dosya biçimi değildir. Bu nedenle, herhangi bir uygulamaya özgü değildir ve bu nedenle, Microsoft Office'in kendi Word ve Powerpoint uygulamaları da dahil olmak üzere diğerleri tarafından kullanılır.

XLSX XML kullandığından, XML'in XLS'den çok farklı anahtar özelliklerini de devralır. XML, XLS, metin editörleri ile açılamayan ikili bir format iken metin tabanlıdır. XLSX'i bir metin düzenleyiciyle açmayı denerseniz, çöp çıkarırsınız. Bunun nedeni, XML dosyaları ZIP biçimi kullanılarak arşivlenmiştir. Ancak, gerçek XML dosyalarına erişmek ve bunları bir metin düzenleyiciyle açmak için WinZip ve WinRar gibi herhangi bir arşivleme uygulaması ile kolayca açabilirsiniz.

XML, XLS'ye kıyasla açık bir standarttır; bu da değildir. XLS, Excel kullandığınız sürece sorun teşkil etmedi. Ancak, başka bir uygulamada açtığınızda veya bir Mac veya Linux'ta olan birine gönderirseniz, büyük olasılıkla e-tablonuzun istediğiniz gibi görünmeyeceği anlamına gelir. XML tabanlı XLSX ile bu bir sorun değildir. Standardın açık olması, Microsoft'un belirli yönleri dosyaya nasıl kodladığı ve uygulamanın davranışını uyarlama şekliyle herkes hakkında hemen hemen herkesin bilgi sahibi olmasını sağlar.

XLS eskiden çok uygun bir formattı ancak kapalı doğası nedeniyle eleştirildi. Microsoft'un Office uygulamalarıyla ilgili olarak XML formatına geçme kararı, formatı biraz daha evrensel hale getiren hoş bir değişikliktir. Biçim, varsayılan olarak diğer uygulamalar tarafından uyarlanmamasına rağmen, onlara Excel tablolarını ve diğer ofis uygulama uzantılarını doğru bir şekilde açma olanağına sahip olmalarına hiçbir neden vermez.

Özet:

1. XML,

2 işaretleme dili ise XLS, Excel elektronik tablolarının uzantısıdır. XML, XLS

3'ün yerini almanın temelidir. XML metin tabanlı ve XLS ikili iken

4. XML, açık bir format iken, XLS