আপনি যদি এক্সেলকে XML ডেটা ম্যাপিং-এ সেভ করার পদ্ধতি খুঁজছেন, তবে আপনি সঠিক জায়গায় আছেন। XML একটি মার্কআপ ল্যাঙ্গুয়েজ যা HTML-এর মতোই কাজ করে। XML ডেটা স্টোর এবং ট্রান্সপোর্ট করার জন্য ডিজাইন করা হয়েছে। এক্সেল ব্যবহার করে XML ফরম্যাটে ডেটা স্টোর করলে আমাদের ডেটা ওয়েবে স্টোর করতে এবং অন্যান্য ব্যবহারকারীদের কাছে অ্যাক্সেসযোগ্য করতে দেয়। এই আর্টিকেলে, আমরা চেষ্টা করব এক্সেলকে XML ডেটা ম্যাপিং হিসেবে সেভ করার পদ্ধতি আলোচনা করা।
এক্সেল ফাইল XML ডেটা ম্যাপিং হিসেবে সেভ করার ৫ ধাপ
আমাদের একটি এক্সেল ডেটাসেট প্রস্তুত করতে হবে এবং সেটিকে XML-এ কনভার্ট করতে হবে XML ডেটা ম্যাপিং হিসেবে সেভ করার সময়। এটি কিছু সহজ ধাপ অনুসরণ করে করা হয়।
এই আর্টিকেল তৈরির জন্য, আমরা মাইক্রোসফট এক্সেল ৩৬৫ ভার্সন ব্যবহার করেছি, কিন্তু আপনি আপনার পছন্দ অনুযায়ী অন্য কোনো ভার্সনও ব্যবহার করতে পারেন।
১. স্প্রেডশিটে ডেটাসেট তৈরি করা XML ডেটা ম্যাপিং হিসেবে সেভ করার জন্য
প্রথমে, আমরা কর্মচারীদের তালিকা নামে একটি ডেটাসেট তৈরি করেছি। ডেটাসেটে কলাম হেডার রয়েছে যেমন কর্মচারীর নাম, কাজের ঘন্টা, এবং ঘণ্টা ভিত্তিক বেতন হার। ডেটাসেটটি এরকম।

এখন, আমরা এই ডেটাসেটকে একটি XML ফাইলে কনভার্ট করব।
২. নোটপ্যাডে কোড সেভ করা XML স্কিমা হিসেবে
এই ধাপে, প্রথমে, আমরা আমাদের XML স্কিমা একটি টেক্সট এডিটরে লিখব। অন্তত, এখানে আমরা স্কিমাটি নোটপ্যাডে লিখেছি। স্কিমাটি এরকম।

আরো, আমরা কলাম হেডারের শব্দগুলোর মধ্যে কোনো স্পেস ব্যবহার করিনি। আমরা হেডারগুলো যোগ করেছি যেন NameofEmployee, WorkingHours ইত্যাদি কিন্তু Name of Employee, Working Hours যেন না। কারণ যদি আমরা স্পেস ব্যবহার করি, তবে এই স্কিমাটি XML Maps-এ যোগ করতে কাজ করবে না।
দ্বিতীয়, আমাদের এটিকে XML ফরম্যাটে সেভ করতে হবে।
এর জন্য, File > Save As বেছে নিন।

তৃতীয়, ফাইলের নাম দিন। আমরা নাম দিয়েছি Excel-to-XML.xml।
চতুর্থ, Save ক্লিক করুন।

৩. XML সোর্স প্যানেল খোলা এবং XML ম্যাপ যোগ করা
এই ধাপে, প্রথমে, আমাদের XML Source প্যানেল খুলতে হবে।
এটি করার জন্য, প্রাথমিকভাবে, Developer ট্যাবে > Source সিলেক্ট করুন।

অন্তত, একটি XML Source প্যানেল এরকম দেখাবে।
দ্বিতীয়, XML Source প্যানেলের ডান-নিচে অবস্থিত XML Maps-এ ক্লিক করুন।

পরिणামস্বরূপ, একটি XML Maps উইন্ডো見える হবে।
তৃতীয়, Add ক্লিক করুন।

চতুর্থ, পিসির নির্দিষ্ট লোকেশন থেকে Excel-to-XML.xml ফাইলটি সিলেক্ট করুন এবং Open ক্লিক করুন।

অন্তত, XML ফাইলটি XML Maps উইন্ডোতে যোগ হবে।
পঞ্চম, ফাইলটি সিলেক্ট করুন > OK ক্লিক করুন।

পরिणামস্বরূপ, আমরা দেখব যে আমাদের ডেটাসেটের এলিমেন্টগুলো XML Source প্যানেলে দেখাবে।

৪. বিদ্যমান ডেটাসেটে XML এলিমেন্ট ইন্টিগ্রেট করা XML ডেটা ম্যাপিং হিসেবে সেভ করার জন্য
এই ধাপে, আমরা XML এলিমেন্টগুলো ডেটাসেটে ইন্টিগ্রেট করব।
এটি করার জন্য, প্রথমে, ডেটাসেটের প্রথম সারি হেডার সিলেক্ট করুন। এখানে, আমরা কর্মচারীর নাম সিলেক্ট করেছি।
দ্বিতীয়, XML Source প্যানেল থেকে একই নামের এলিমেন্টে ডাবল ক্লিক করুন।

অন্তত, আমরা দেখব যে হেডার এবং তার নিচের ডেটাসেট একটি টেবিলে রূপান্তরিত হয়েছে। নিচের চিত্রে রেড মার্ক দিয়ে কনভার্ট করা কলামের আন্ডার ড্রপডাউন সিম্বলটি দেখানো হয়েছে।

আরো, Working Hours এবং Hourly Pay Rate কলাম হেডারগুলোর জন্যও একই প্রসেস পুনরাবৃত্তি করুন।
ফলস্বরূপ, আমরা নিচের আউটপুট পাব।

৫. এক্সেল ফাইল XML ফাইল হিসেবে এক্সপোর্ট করা XML ডেটা ম্যাপিং হিসেবে সেভ করার জন্য
চূড়ান্তভাবে, এই ধাপে, আমরা এক্সেল ডেটাসেটকে একটি XML ফাইল হিসেবে এক্সপোর্ট করব।
এটি করার জন্য, প্রথমে, Developer ট্যাবে > Export ক্লিক করুন।

দ্বিতীয়, আমরা লক্ষ্য করব যে ফাইলটির ইতিমধ্যেই .xml এক্সটেনশন রয়েছে।
তৃতীয়, ফাইলটি সিলেক্ট করুন > Export ক্লিক করুন।

চূড়ান্তভাবে, বিদ্যমান ডেটাসেট XML-এ রূপান্তরিত হয়েছে।
স্মরণ রাখার বিষয়গুলো
- নোটপ্যাডের কোডে কলাম হেডারের শব্দগুলোর মধ্যে কোনো স্পেস যোগ করা উচিত নয়।
- নোটপ্যাডে সেভ করার সময় কোডে দিয়ে থাকা নামের সাথে একই নাম দিতে হবে।
- নোটপ্যাড সেভ করার সময় All Files সিলেক্ট করতে হবে।
উপসংহার
আমরা এক্সেল ফাইল XML ডেটা ম্যাপিং হিসেবে দক্ষতার সাথে সেভ করতে পারি যদি আমরা এই আর্টিকেলটি সঠিকভাবে পড়ি। দয়া করে আরও প্রশ্নের জন্য আমাদের অফিসিয়াল এক্সেল লার্নিং প্ল্যাটফর্ম ExcelDemy-এ ভিজিট করুন।