Perbedaan antara XML dan XLS

Perbedaan antara XML dan XLS

XML vs XLS

Ada beberapa kebingungan dengan keputusan Microsoft untuk mengubah format dari format kantor yang sudah mapan menjadi yang baru berbasis XML. Excel adalah salah satu aplikasi yang telah dipengaruhi 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 apa pun dan dengan demikian digunakan oleh banyak orang lain termasuk kata Microsoft Office sendiri, dan aplikasi PowerPoint.

Karena XLSX menggunakan XML, ia juga mewarisi sifat -sifat kunci XML yang sangat berbeda dari XLS. XML berbasis teks sedangkan XLS adalah format biner yang tidak dapat dibuka dengan editor teks. Jika Anda mencoba membuka XLSX dengan editor teks, Anda akan mendapatkan sampah. Itu karena file XML diarsipkan menggunakan format zip. Tetapi Anda dapat dengan mudah membukanya dengan aplikasi pengarsipan seperti Winzip dan Winrar untuk sampai ke file XML yang sebenarnya dan membukanya dengan editor teks.

XML juga merupakan standar terbuka dibandingkan dengan XLS, yang tidak. XLS tidak bermasalah selama Anda menggunakan Excel. Tetapi ketika Anda membukanya di aplikasi lain atau mengirimkannya ke seseorang yang menggunakan Mac atau Linux, sangat mungkin spreadsheet tidak akan muncul seperti yang Anda maksudkan. Dengan XLSX berbasis XML, ini bukan masalah. Keterbukaan standar memastikan bahwa siapa saja 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 tetapi telah dikritik karena sifatnya yang tertutup. Keputusan Microsoft untuk pindah ke format XML untuk aplikasi kantor mereka adalah perubahan selamat datang yang membuat format sedikit lebih universal. Bahkan jika format tidak disesuaikan dengan aplikasi lain sebagai default mereka, itu tidak memberi mereka alasan untuk 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 untuk XLS
3.XML berbasis teks dan sementara XLS adalah biner
4.XML adalah format terbuka sementara XLS tidak