Perbedaan antara XML dan XLS Perbedaan Antara

Anonim

Ada beberapa kebingungan dengan keputusan Microsoft untuk mengubah format dari format Office yang sudah mapan menjadi yang berbasis XML baru. Excel adalah salah satu aplikasi yang telah terpengaruh oleh perubahan ini dengan XLS digantikan oleh XLSX berbasis XML. XML, yang merupakan singkatan dari Extensible Markup Language, sebenarnya adalah bahasa markup dan bukan format file. Karena itu, ini tidak spesifik untuk aplikasi apapun dan oleh karena itu digunakan oleh banyak orang lain termasuk Word milik Microsoft Office, dan aplikasi Powerpoint.

Karena XLSX menggunakan XML, XML juga mewarisi sifat utama XML yang sangat berbeda dari XLS. XML berbasis teks sedangkan XLS adalah format biner yang tidak bisa dibuka dengan text editor. Jika Anda mencoba membuka XLSX dengan editor teks, Anda akan mendapatkan sampah. Itu karena file XML diarsipkan dengan format ZIP. Tapi Anda dapat dengan mudah membukanya dengan aplikasi pengarsipan seperti WinZip dan WinRar untuk mendapatkan file XML yang sebenarnya dan membukanya dengan editor teks.

XML juga merupakan standar terbuka dibandingkan dengan XLS, yang tidak. XLS tidak bermasalah asalkan Anda menggunakan Excel. Tapi saat Anda membukanya di aplikasi lain atau mengirimkannya ke seseorang yang ada di Mac atau Linux, kemungkinan besar spreadsheet tidak akan muncul seperti yang Anda inginkan. Dengan XLSX berbasis XML, ini tidak menjadi masalah. Keterbukaan standar memastikan bahwa hampir semua orang dapat memperoleh informasi tentang bagaimana Microsoft mengkodekan aspek-aspek tertentu ke dalam file dan menyesuaikan perilaku aplikasi mereka untuk beradaptasi.

XLS adalah format yang sangat memadai di masa lalu namun telah dikritik karena sifatnya yang tertutup. Keputusan Microsoft untuk beralih ke format XML untuk aplikasi Office mereka adalah menyambut perubahan yang membuat format sedikit lebih universal. Bahkan jika format tidak disesuaikan dengan aplikasi lain sebagai default mereka, namun tidak memberi alasan mengapa mereka tidak memiliki kemampuan untuk membuka spreadsheet Excel dan ekstensi aplikasi kantor lainnya dengan benar.

Ringkasan:

1. XLS adalah ekstensi untuk spreadsheet Excel sementara XML adalah bahasa markup

2. XML adalah dasar untuk penggantian XLS

3. XML berbasis teks dan sementara XLS adalah biner

4. XML adalah format terbuka sementara XLS tidak