فرق XML اور XLS کے درمیان فرق

Anonim

XML بمقابلہ XLS

مائیکروسافٹ کے نئے ایکس ایم ایل کی بنیادوں پر آفس کے پہلے ہی قائم کردہ فارمیٹس سے فارمیٹس کو تبدیل کرنے کے فیصلے میں کچھ الجھن رہا ہے. ایکسل ایک ایسے ایپلی کیشنز میں سے ایک ہے جو XLS کی بنیاد پر XLSX کی طرف سے تبدیل ہونے کے ساتھ اس تبدیلی سے متاثر ہوا ہے. XML، جو قابل اطلاق نشریات کی زبان کے لئے کھڑا ہے، اصل میں ایک مارک اپ زبان ہے اور فائل کی شکل نہیں ہے. اس کی وجہ سے، یہ کسی بھی درخواست کے لئے مخصوص نہیں ہے اور اس طرح مائیکروسافٹ آفس کے اپنے کلام، اور پاور پوائنٹ کے ایپلی کیشنز سمیت بہت سے دوسروں کو استعمال کیا جاتا ہے.

کیونکہ XLSX XML کا استعمال کرتا ہے، یہ XML کی اہم علامات بھی ملتی ہے جو XLS سے بہت مختلف ہے. XML ٹیکسٹ پر مبنی ہے جبکہ XLS ایک بائنری شکل ہے جو ٹیکسٹ ایڈیٹرز کے ساتھ نہیں کھولی جا سکتی ہے. اگر آپ XLSX کو ایک متن ایڈیٹر کے ساتھ کھولنے کی کوشش کرتے ہیں تو آپ کو ردی کی ٹوکری ملے گی. یہی وجہ ہے کہ XML فائلوں کو زپ کی شکل کے ذریعے محفوظ کیا جاتا ہے. لیکن آپ اسے آسانی سے کسی بھی آرکائیوونگنگ کی طرح WinZip اور WinRar کے ساتھ اصل XML فائلوں کو حاصل کرنے کے لئے کھول سکتے ہیں اور ان کو ٹیکسٹ ایڈیٹر کے ساتھ کھول سکتے ہیں.

ایکس ایل ایل کے مقابلے میں XML بھی کھلا معیاری ہے، جو نہیں ہے. جب تک آپ ایکسل استعمال کررہے ہیں اس وقت تک XLS مشکل نہیں تھا. لیکن جب آپ کسی دوسرے ایپلی کیشن میں اسے کھولتے ہیں یا میک یا میکسکس پر بھیجتے ہیں، تو یہ ممکن ہے کہ سپریڈ شیٹ آپ کے ارادہ کے طور پر پیش نہیں آئے گا. XML کی بنیاد پر XLSX کے ساتھ، یہ ایک مسئلہ نہیں ہے. معیشت کی کھلی اس بات کو یقینی بناتا ہے کہ کسی کے بارے میں صرف اس بارے میں معلومات حاصل ہوسکتی ہے کہ مائیکروسافٹ کو کچھ پہلوؤں کو فائل میں کیسے ملتا ہے اور ان کی درخواست کے رویے کو اپنانے کے لئے ایڈجسٹ کیا جاتا ہے.

XLS پرانے دنوں میں کافی مناسب شکل ہے لیکن اس کی بندش کی وجہ سے تنقید کی گئی ہے. مائیکروسافٹ کے ان کے ایپلی کیشنز کے لئے XML فارمیٹ منتقل کرنے کا فیصلہ ایک خوش قسمت تبدیلی ہے جس کی شکل میں تھوڑا سا عالمگیر بناتا ہے. اگرچہ دیگر ایپلی کیشنز کے ذریعہ فارمیٹ ان کے ڈیفالٹ کے مطابق مطابقت نہیں رکھتا ہے، اس سے انہیں کسی بھی وجہ سے ایکسل اسپریڈشیٹس اور دوسرے آفس کی درخواست کی توسیع کو درست طریقے سے کھولنے کی صلاحیت نہیں ملتی ہے.

خلاصہ:

1. XLS ایکسل اسپریڈ شیٹ کے لئے توسیع ہے جبکہ XML مارک اپ کی زبان ہے

2. XML XLS

3 کے متبادل کی بنیاد ہے. XML متن کی بنیاد پر ہے اور جبکہ XLS بائنری

4 ہے. XML ایک کھلی شکل ہے جبکہ XLS نہیں