এক্সটেনসিভ মার্কআপ ল্যাংগুয়েজ: সংশোধিত সংস্করণের মধ্যে পার্থক্য

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
তথ্য সুত্র উল্লেখ করা হয়েছে
Aa10455 (আলোচনা | অবদান)
সম্পাদনা সারাংশ নেই
২২ নং লাইন:
}}
 
'''এক্সটেনসিভ মার্কআপ ল্যাংগুয়েজ''' বা XML একটি সাধারণ ব্যবহার উপযোগী [[মার্কআপ ল্যাংগুয়েজ]], যা দ্বারা বিভিন্ন ধরনের [[ডাটা]] বর্নণা করা যায়। মুলত, XML হলহলো ডাটা বর্নণাবর্ননা করার একটি মাধ্যম।<ref>{{cite web |url=http://www.w3.org/TR/REC-xml |title=XML 1.0 Specification |publisher=World Wide Web Consortium |accessdate=2010-08-22}}</ref>
এটি [[স্ট্যান্ডার্ড জেনারেল মার্কআপ ল্যাংগুয়েজ|স্ট্যান্ডার্ড জেনারেল মার্কআপ ল্যাংগুয়েজের (SGML)]] সরল সাবসেট। XML এর মৌলিক [[ইউনিট]] হলো [[ক্যারেকটার]]। এই অক্ষর গুলো অবশ্যই [[ইউনির্ভাসাল ক্যারেকটার সেট|ইউনির্ভাসাল ক্যারেকটার সেটের (UTF )]] অন্তর্ভুক্ত হতে হবে।
XML [[ফাইল|ফাইলে]] সকল তথ্য টেক্সট আকারে থাকে। আর টেক্সটের ফাঁকে থাকে [[মার্কআপ|মার্কআপ ল্যাংগুয়েজ]], যা বিভিন্ন তথ্যগুলোকে আলাদা করে। এই মার্কআপ গুলোই XML ফাইলের [[ট্রি]] কাঠামো দান করে, যেখানে প্রতিটি [[নোড|নোডের]] এক বা একাধিক নিজস্ব বৈশিষ্ট্য থাকতে পারে।