ایکس ایم ایل اور ایچ ٹی ایم ایل
XML بمقابلہ ایچ ٹی ایم ایل
XML قابل قابل مارک اپ زبان کے لئے ہے. ایکس ایم ایل میں وضاحت کی گئی ہے 1. 0 تفصیلات، جو ڈبلیو ڈبلیو سی (ورلڈ وائڈ ویب کنسورشیمیم) کی طرف سے تیار کیا جاتا ہے. XML معیاری طریقہ فراہم کرتا ہے، جو بھی آسان ہے، اعداد و شمار اور ٹیکسٹ کو انکوڈ کرنے کے لئے اس طرح کہ ڈرائیور ہارڈ ویئر میں مواد کو تبدیل کیا جا سکتا ہے، آپریٹنگ سسٹم اور ایپلی کیشنز کو چھوٹے انسانی مداخلت کے ساتھ. HyperText مارک اپ زبان، جو وسیع پیمانے پر ایچ ٹی ایم ایل کے طور پر جانا جاتا ہے، ویب صفحات کے لئے بھی ایک اہم مارک اپ زبان ہے. HTML ویب صفحات کی بنیادی عمارت کا بلاک ہے. ویب براؤزر HTML دستاویز کو پڑھتا ہے اور انہیں بصری یا قابل ویب صفحات.
XML
XML ایک مارک اپ زبان ہے جو ڈرائیور ہارڈ ویئر، آپریٹنگ سسٹم اور ایپلی کیشنز کے درمیان ڈیٹا اور متن کو چھوٹا انسانی مداخلت کے ساتھ منتقل کرنے کے لئے استعمال کیا جاتا ہے. ، خاصیت اور عنصر ڈھانچے جو سیاق و سباق کی معلومات فراہم کرنے کے لئے استعمال کیا جا سکتا ہے. اس سیاق و سباق کی معلومات کو مواد کے معنی کو ڈیمو کرنے کے لئے استعمال کیا جا سکتا ہے. اس سے موثر تلاش کے انجن کو تیار کرنے اور اعداد و شمار پر ڈیٹا کان کنی کا مظاہرہ کرنا ممکن بناتا ہے. اس کے علاوہ، روایتی متعلقہ ڈیٹا بیسس XML ڈیٹا کے طور پر موزوں ہیں کیونکہ وہ قطاروں اور کالموں میں منظم کیا جا سکتا ہے لیکن XML امیر مواد جیسے آڈیو، ویڈیو، پیچیدہ دستاویزات وغیرہ کے ساتھ کم اعداد و شمار فراہم کرتا ہے. ایکس ایم ایل ڈیٹا بیس ایک منظم، تنظیمی شکل میں ڈیٹا ذخیرہ کرتا ہے. جو سوالات کو زیادہ مؤثر طریقے سے عملدرآمد کی اجازت دیتا ہے. XML ٹیگز پیش وضاحتی نہیں ہیں اور صارفین نئے ٹیگز اور دستاویز کے ڈھانچے کی وضاحت کرسکتے ہیں. اس کے علاوہ، آر ایس ایس، ایٹم، SOAP، اور XHTM جیسے نئے انٹرنیٹ زبانوں کو XML کا استعمال کیا گیا تھا.
ایچ ٹی ایم ایل
ایچ ٹی ایم ایل پہلے ہی ذکر شدہ مارک اپ زبان ہے جس میں نشان زدہ ٹیگ کا ایک سیٹ ہے. ایچ ٹی ایم ایل مارک اپ ٹیگ، جو عام طور پر ایچ ٹی ایم ایل ٹیگ کہا جاتا ہے ویب صفحات کی وضاحت کرنے کے لئے استعمال کیا جاتا ہے. عام ایچ ٹی ایم ایل کے دستاویزات میں ایچ ٹی ایم ایل ٹیگ اور ویب صفحات کے مواد کے لئے ضروری متن بھی شامل ہیں. ایچ ٹی ایم ایل کے دستاویزات کو ایچ ٹی ایم ایل دستاویز میں آسانی سے شناخت کیا جاسکتا ہے کیونکہ وہ زاویہ بریکٹ (ای جی) کی طرف سے گھرا رہے ہیں. HTML ٹیگ عام طور پر ایک جوڑے میں دستاویز میں داخل ہوتے ہیں، جہاں پہلی ٹیگ شروع کی ٹیگ ہے (مثال کے طور پر ) اور دوسرا ٹیگ آخر ٹیگ ہے (ای جی. ). ویب براؤزر کا کام (مثال کے طور پر انٹرنیٹ ایکسپلورر، فائر فاکس، وغیرہ) HTML دستاویز پڑھتا ہے اور یہ ویب صفحہ کے طور پر ظاہر کرتا ہے. براؤزر صفحے کے مواد کی تشریح کرنے کے لئے ایچ ٹی ایم ایل ٹیگ کا استعمال کرتا ہے، لیکن براؤزر کے ذریعہ HTML ٹیگ خود کو ظاہر نہیں کیا جاتا ہے. ایچ ٹی ایم ایل صفحات تصاویر، اشیاء اور اسکرپٹ جیسے زبانوں میں لکھے گئے سکرپٹ کو سرایت کرسکتے ہیں. اس کے علاوہ، ایچ ٹی ایم ایل انٹرایکٹو فارم بنانے کے لئے استعمال کیا جا سکتا ہے.
ایکس ایم ایل اور ایچ ٹی ایم ایل کے درمیان فرق
اگرچہ، XML اور ایچ ٹی ایم ایل دونوں مارک اپ زبانوں ہیں، ان کے درمیان کچھ بنیادی اختلافات موجود ہیں. ایچ ٹی ایم ایل بنیادی طور پر ٹیگ پر مشتمل ہوتا ہے جو مواد کی ظہور کی وضاحت کرتی ہے، جبکہ XML ٹیگ عام طور پر ڈھانچہ اور اعداد و شمار کے مواد کی وضاحت کرتا ہے (اور اصل ظہور ایک منسلک سٹائل شیٹ کی طرف سے بیان کیا جاتا ہے).دوسرا، XML توسیع پذیر ہے، کیونکہ XML ٹیگ صارف کو ایک خاص ایپلی کیشنز کے ذریعہ مقرر کیا جا سکتا ہے، جبکہ HTML ٹیگ W3C کی طرف سے تعریف کی جاتی ہیں.