بلاگ پر واپس جائیں

آن لائن نوٹ پیڈ میں .XML فائل کیسے بنائیں

Jul 3, 20262 min read

XML ٹیگ پر مبنی ساخت کے ساتھ سادہ ٹیکسٹ ہے۔ نوٹ پیڈ اسے کسی اضافی سافٹ ویئر کے بغیر لکھتا ہے۔ اصل بات ٹیগ کے اصولوں پر عمل کرنا ہے تاکہ فائل محفوظ ہونے کے بعد درست رہے۔

XML فائل کیا ہے؟

XML کا مطلب ایکسٹینسیبل مارک اپ لینگویج (Extensible Markup Language) ہے۔ یہ آپ کے خود ساختہ کسٹم ٹیگز کے اندر ڈیٹا ذخیرہ کرتی ہے، جو ڈیٹا کے باہمی تعلق کو ظاہر کرنے کے لیے نیسٹ (nested) ہوتے ہیں۔ کنفیگ فائلیں، ڈیٹا فیڈز، اور ایپ کی سیٹنگز اسے استعمال کرتی ہیں کیونکہ اس کی ساخت پڑھنے میں آسان اور دوسرے پروگراموں کے لیے پارس کرنے میں آسان ہوتی ہے۔

ایک بنیادی XML فائل اس طرح دکھائی دیتی ہے:

<?xml version="1.0" encoding="UTF-8"?>
<person>
  <name>John</name>
  <age>28</age>
  <city>New York</city>
</person>

مرحلہ وار طریقہ: نوٹ پیڈ میں XML فائل بنائیں

مرحلہ 1: نوٹ پیڈ کھولیں

اپنے کمپیوٹر پر نوٹ پیڈ کھولیں، یا اگر آپ ڈیسک ٹاپ ایپ استعمال نہیں کرنا چاہتے تو مفت آن لائن نوٹ پیڈ استعمال کریں۔

مرحلہ 2: XML ڈیکلریشن شامل کریں

فائل کا آغاز اس لائن سے کریں:

<?xml version="1.0" encoding="UTF-8"?>

یہ فائل پڑھنے والے کسی بھی پروگرام کو بتاتی ہے کہ کون سا XML ورژن اور کریکٹر انکوڈنگ متوقع ہے۔

مرحلہ 3: روٹ ایلیمنٹ (Root Element) شامل کریں

ہر XML فائل کو بالکل ایک روٹ ایلیمنٹ کی ضرورت ہوتی ہے جو باقی سب چیزوں کو سمیٹتا ہے۔

<catalog>
</catalog>

مرحلہ 4: چائلڈ ایلیمنٹس شامل کریں

اپنے خود ساختہ ٹیگز کا استعمال کرتے ہوئے روٹ ایلیمنٹ کے اندر اپنا ڈیٹا نیسٹ کریں۔

<catalog>
  <book>
    <title>Sample Book</title>
    <author>Jane Doe</author>
  </book>
</catalog>

مرحلہ 5: ہر ٹیگ کو بند کریں

ہر کھلنے والے ٹیگ کا ایک ملتا جلتا بند ہونے والا ٹیگ ہونا چاہیے، اسی ترتیب میں جس ترتیب میں وہ کھولے گئے تھے۔ <book> کا اختتام </book> کے ساتھ ہوتا ہے، اس سے پہلے نہیں۔

مرحلہ 6: .xml ایکسٹینشن کے ساتھ محفوظ کریں

File پر جائیں، پھر Save As پر کلک کریں۔ "Save as type" ڈراپ ڈاؤن میں All Files کا انتخاب کریں۔ فائل کا نام .xml ایکسٹینشن کے ساتھ رکھیں، مثال کے طور پر catalog.xml۔ ایکسٹینشن کو .txt چھوڑنے کا مطلب ہے کہ دوسرے پروگرام فائل کو XML کے طور پر نہیں پڑھیں گے۔

یاد رکھنے کے لیے XML کے اصول

  • ایک روٹ ایلیمنٹ۔ باقی سب کچھ اس کے اندر نیسٹ ہوتا ہے۔ آپ کے پاس دو ٹاپ لیول ٹیگز نہیں ہو سکتے۔

  • ٹیگز کیس سینسیٹیو ہوتے ہیں۔ <Name> اور <name> کو مختلف ٹیگز مانا جاتا ہے۔

  • ہر ٹیگ کو بند کرنے کی ضرورت ہے۔ خود بخود بند ہونے والے ٹیگز فارورڈ سلیش استعمال کرتے ہیں، جیسے <br/>۔

  • ایٹریبیوٹس کو اقتباسات (quotes) کی ضرورت ہوتی ہے۔ <book id="1"> لکھیں، نہ کہ <book id=1>۔

  • خصوصی حروف (Special characters) کو ایسکیپ کریں۔ ٹیکسٹ مواد کے اندر & کے لیے &amp;، < کے لیے &lt;، اور > کے لیے &gt; استعمال کریں۔

نتیجہ

ایک XML فائل آپ کے متعین کردہ ٹیگز میں منظم کردہ ٹیکسٹ ہے۔ ڈیکلریشن سے شروع کریں، ایک روٹ ایلیمنٹ شامل کریں، اس کے اندر اپنا ڈیٹا نیسٹ کریں، ہر ٹیگ کو بند کریں، اور .xml ایکسٹینشن کے ساتھ محفوظ کریں۔ لکھتے وقت ساخت کو واضح رکھیں، اور زیادہ تر غلطیوں کو مسئلہ پیدا کرنے سے پہلے پکڑنا آسان ہوتا ہے۔

متعلقہ مضامین