XSLT ফাইল এক্সটেনশন সহ একটি ফাইল হল একটি এক্সটেনসিবল স্টাইলশীট ল্যাঙ্গুয়েজ ট্রান্সফরমেশন ফাইল। এটি এমন একটি ভাষা যা একটি XML ফাইলকে রূপান্তর ও স্টাইল করতে XSL নির্দেশাবলী ব্যবহার করে৷
এগুলি কীভাবে ব্যবহার করা হয়
একটি XSLT ফাইল একটি পাঠ্য ফাইল এবং একটি XML ফাইল অনুসরণ করা উচিত এমন নিয়ম প্রদান করে। অন্যান্য ফাংশনগুলির মধ্যে, এটি XML ফাইলের বিভিন্ন অংশ বাছাই এবং সাজানোর জন্য ব্যবহার করা যেতে পারে এবং কিছু উপাদানকে সম্পূর্ণরূপে প্রদর্শন করা থেকে লুকিয়ে রাখতে পারে। W3Schools.com এর কিছু XSLT উদাহরণ রয়েছে যা আপনি দেখতে পারেন।
যখন এই ফাইলগুলি XML ফাইলগুলির সাথে ব্যবহার করা হয়, তখন আসল XML ফাইলটি কোনওভাবেই পরিবর্তিত হয় না৷ পরিবর্তে, একটি নতুন XML ফাইল তৈরি করা হয়। প্রকৃতপক্ষে, XSLT ফাইলগুলিকে শুধুমাত্র XML ফাইলই নয়, অন্যান্য অনেক কাঠামোগত নথিও "রূপান্তর" করতে ব্যবহার করা যেতে পারে৷
এই ফাইলগুলি কীভাবে গঠন করা হয় সে সম্পর্কে আরও অনেক তথ্য এবং সেগুলি ব্যবহার করার উদাহরণ এবং টিউটোরিয়ালগুলি W3Schools এবং অফিসিয়াল XSLT স্পেসিফিকেশন ডকুমেন্টেশনে পাওয়া যাবে৷
কীভাবে একটি XSLT ফাইল খুলবেন
আপনি যেকোন টেক্সট এডিটরে একটি XSLT ফাইল খুলতে পারেন কারণ এটি শুধুমাত্র টেক্সট ফাইল। Windows Notepad হল Windows-এ অন্তর্নির্মিত টেক্সট এডিটর এবং আপনি যদি দ্রুত পরিবর্তন করতে চান তবে সহায়ক হতে পারে, কিন্তু ভারী সম্পাদনা করার জন্য এটি সম্ভবত সেরা প্রোগ্রাম নয়।
XSLT ফাইলটি খুলতে এবং সম্পাদনা করতে আমাদের সেরা বিনামূল্যের পাঠ্য সম্পাদকের তালিকা থেকে একটি ব্যবহার করুন৷ এটি ফাইলটিকে এমনভাবে গঠন করে যা নোটপ্যাডের মতো মৌলিক পাঠ্য সম্পাদকের তুলনায় এটি সম্পাদনা করা এবং পড়া অনেক সহজ করে তোলে।
Microsoft এর ভিজ্যুয়াল স্টুডিও হল আরেকটি XSLT ওপেনার এবং এডিটর যা সম্পূর্ণ সম্পাদনা প্রক্রিয়াকে সহজ করে তোলে। যখন আপনি ফাইলে পরিবর্তন করছেন, আপনি XML মেনুর মাধ্যমে ফলাফল ফাইলে রূপান্তরগুলি কীভাবে দেখাবে তা দেখতে পারেন৷
যদিও এগুলি বিনামূল্যে নয়, XMLSpy XSLT সম্পাদক এবং লিকুইড স্টুডিও হল আরও কিছু ভাল বিকল্প৷
আপনি কোডটি দেখার জন্য একটি ওয়েব ব্রাউজারে ফাইলটি খুলতেও সক্ষম হতে পারেন, কিন্তু এটি করলে আপনি কোনো সম্পাদনা করতে পারবেন না৷
কীভাবে একটি XSLT ফাইল রূপান্তর করবেন
আপনি যদি ভিজ্যুয়াল স্টুডিওর মতো একটি এডিটরে একটি XSLT ফাইল খোলেন, তাহলে আপনি ফাইলটিকে XSL, XSD, XML, DTD, CONFIG এবং অন্যান্য ফরম্যাটে সংরক্ষণ করতে সক্ষম হবেন৷
একটি XSLT ফাইল রূপান্তর করার পরিবর্তে আপনি যা খুঁজছেন তা হল আসলে এটির উদ্দেশ্যমূলক উদ্দেশ্যে ব্যবহার করার একটি উপায়, যা হল XML ফাইলগুলিকে রূপান্তরিত করা৷
XSLT ফাইলগুলি একটি XSL ফাইলের নির্দেশাবলী এবং একটি XML ফাইলের কোড একত্রিত করে নথি তৈরি করে৷ আপনি এই উদ্দেশ্যে FreeFormatter.com এর XSL Transformer ব্যবহার করতে পারেন। এটি ওয়েবসাইটে XML এবং XSL মানগুলি পেস্ট করার পাশাপাশি আপনার কম্পিউটার থেকে এই ফাইলগুলি আপলোড করা সমর্থন করে৷
এখনও ফাইল খুলতে পারছেন না?
আপনি যদি উপরে লিঙ্ক করা প্রোগ্রামগুলির সাথে আপনার ফাইলটি খুলতে না পারেন তবে সম্ভবত আপনি এটির জন্য অন্য ফাইল এক্সটেনশনকে বিভ্রান্ত করছেন। কিছু কিছু এতটাই একই রকম যে এটিকে ভুল পড়া সহজ, ভাবছেন আপনি একটি XSLT ফাইল নিয়ে কাজ করছেন৷
উদাহরণস্বরূপ, XLSX, XSPF, এবং XSLIC (XenServer লাইসেন্স) দেখে মনে হচ্ছে এগুলি XSLT ফাইলগুলির সাথে কোনওভাবে সম্পর্কিত হতে পারে৷ কিন্তু আপনি যদি উপরের প্রোগ্রামগুলির মধ্যে একটিতে সেই ফাইলগুলি খোলার চেষ্টা করেন তবে এটি সম্ভবত একটি ত্রুটি প্রদর্শন করবে৷