এক্সটেনসিভ মার্কআপ ল্যাংগুয়েজ
উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
এক্সটেনসিভ মার্কআপ ল্যাংগুয়েজ বা XML একটি সাধারন ব্যবহার উপযোগী মার্কআপ ল্যাংগুয়েজ, যা দ্বারা বিভিন্ন ধরনের ডাটা বর্নণা করা যায়। মুলত, XML হল ডাটা বর্নণা করার একটি মাধ্যম। এটি স্ট্যান্ডার্ড জেনারেল মার্কআপ ল্যাংগুয়েজের (SGML) সরল সাবসেট। XML এর মৌলিক ইউনিট হলো ক্যারেকটার। এই অক্ষর গুলো অবশ্যই ইউনির্ভাসাল ক্যারেকটার সেটের (UTF ) অন্তর্ভুক্ত হতে হবে। XML ফাইলে সকল তথ্য টেক্সট আকারে থাকে। আর টেক্সটের ফাঁকে থাকে মার্কআপ ল্যাংগুয়েজ, যা বিভিন্ন তথ্যগুলোকে আলাদা করে। এই মার্কআপ গুলোই XML ফাইলের ট্রি কাঠামো দান করে, যেখানে প্রতিটি নোডের এক বা একাধিক নিজস্ব বৈশিষ্ট থাকে।
XML ফাইল একটি ডাটাবেসের মত ডাটাকে সংরক্ষণ করে। XML-এর প্রধান কাজ হল বিভিন্ন সিস্টেমের মধ্যে তথ্য আদান প্রদানকে সহজ করা, বিশেষ করে যেসব সিস্টেম ইন্টারনেট দ্বারা সংযুক্ত।
এই নিবন্ধটি অসম্পূর্ণ। আপনি চাইলে এটিকে সমৃদ্ধ করতে পারেন।