XLSX থেকে CSV কনভার্টার
সর্বোচ্চ সফ্টওয়্যার সামঞ্জস্যতার জন্য একটি এক্সেল শিটকে CSV টেবিলে রূপান্তর করলে কাঁচা সারণী ডেটা একটি সার্বজনীন পাঠ্য বিন্যাসে বের হয়ে আসে।
ফরম্যাট তুলনা এবং প্রযুক্তিগত বৈশিষ্ট্য
| বৈশিষ্ট্য | XLSX | CSV |
|---|---|---|
| MIME টাইপ | - | text/ |
| ধরন | - | সারণিবদ্ধ ডেটা |
| কম্প্রেশন | - | কিছুই না |
| স্ট্যান্ডার্ড বৈশিষ্ট্য | - | IETF RFC 4180 |
| ম্যাজিক বাইটের হেডার | - | RFC 4180 অনুযায়ী বিভাজকযুক্ত টেক্সট স্ট্রিম |
ফরম্যাটের ওভারভিউ এবং ব্যবহার
Microsoft Excel-এর মতো স্প্রেডশিট অ্যাপ্লিকেশন একাধিক শিট, সেলের ফরম্যাটিং, ফর্মুলা এবং চার্ট সংরক্ষণে জটিল ওয়ার্কবুক ফরম্যাট ব্যবহার করে। এসব সুবিধা জটিল আর্থিক মডেল ও প্রকল্পের ট্র্যাকার সাজাতে সাহায্য করলেও, অন্য সিস্টেমে ডেটা নেওয়ার ক্ষেত্রে বাধা তৈরি করে। অনেক রিলেশনাল ডেটাবেস, ডেটা পাইপলাইন এবং গ্রাহক সম্পর্ক ব্যবস্থাপনার টুল ওয়ার্কবুক ফাইলের চেয়ে সাধারণ টেক্সট টেবিল সহজে ইমপোর্ট করতে পারে। ওয়ার্কবুককে সাধারণ টেক্সটে রূপান্তর করলে এই সামঞ্জস্যতার বাধা দূর হয়। এক্সপোর্টের সময় ভিজ্যুয়াল স্টাইল, কলামের প্রস্থ এবং ফর্মুলা বাদ পড়ে, ফলে শুধু মূল সারি ও কলাম থাকে। প্রোগ্রামার এবং ডেটা বিশ্লেষকেরা লুকানো স্টাইলিং মেটাডেটার কারণে পার্সিং ত্রুটি ছাড়াই স্বয়ংক্রিয় স্ক্রিপ্ট, ডেটাবেস সার্ভার এবং ওয়েব অ্যাপ্লিকেশনে রেকর্ড নিতে এই পদ্ধতির ওপর নির্ভর করেন।
প্রযুক্তিগত বৈশিষ্ট্য এবং কোডেক বিভাজন
রূপান্তর ইঞ্জিনটি XLSX আর্কাইভ আনজিপ করে, প্রথম ওয়ার্কশিটের XML ডেটা এবং শেয়ার্ড স্ট্রিং টেবিল পার্স করে, তারপর সূত্র, ফরম্যাটিং ও ম্যাক্রো বাদ দিয়ে ক্যাশ করা সেলের মানগুলোকে RFC 4180-ধাঁচের উদ্ধৃতিসহ কমা-বিভক্ত টেক্সট সারিতে সাজায়। তারিখ বা সময় হিসেবে ফরম্যাট করা সেল Excel-এর অভ্যন্তরীণ সিরিয়াল নম্বরের বদলে ISO 8601 টেক্সট হিসেবে লেখা হয়, যেমন 2024-10-15 বা 2024-10-15 18:00:00।
OS এবং ব্রাউজার সামঞ্জস্য
সাধারণ পাঠ্য টেবিলগুলির জন্য অপারেটিং সিস্টেম এবং সফ্টওয়্যার সমর্থন সার্বজনীন। উইন্ডোজ, ম্যাকওএস, লিনাক্স, আইওএস এবং অ্যান্ড্রয়েড সিস্টেমগুলি ডিফল্ট পাঠ্য সম্পাদক, স্প্রেডশীট সফ্টওয়্যার এবং কমান্ড-লাইন ইউটিলিটিগুলির মাধ্যমে স্থানীয়ভাবে পাঠ্য টেবিলগুলি খোলে। গুগল ক্রোম, মজিলা ফায়ারফক্স, অ্যাপল সাফারি এবং মাইক্রোসফট এজ সহ আধুনিক ওয়েব ব্রাউজারগুলি সরাসরি পাঠ্য টেবিল রেন্ডার করতে পারে বা ক্লায়েন্ট-সাইড জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কের মাধ্যমে সেগুলি প্রক্রিয়া করতে পারে। আউটপুট ফাইলগুলি পড়তে বা লেখার জন্য কোনও মালিকানাধীন প্লাগইন বা বিশেষ স্প্রেডশীট সফ্টওয়্যার লাইসেন্সের প্রয়োজন নেই।
উপকারী তথ্য
ডাটাবেসে আমদানি করার আগে সর্বদা আপনার পাঠ্য টেবিল ডেলিমিটার সেটিংস যাচাই করুন, কারণ ইউরোপীয় স্প্রেডশীট লোকেলগুলিতে দশমিক বিভাজকগুলির সাথে দ্বন্দ্ব এড়াতে প্রায়শই কমার পরিবর্তে সেমিকোলন ডিফল্ট করা হয়।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
কীভাবে গুণমান না হারিয়ে এক্সেল শিটকে CSV টেবিলে রূপান্তর করবেন?
টেক্সট টেবিলে শুধু কাঁচা টেক্সট মান সংরক্ষিত হয়, তাই একাধিক শিট ও সূত্রসহ ওয়ার্কবুককে এই ফরম্যাটে রূপান্তর করলে স্টাইলিং, চার্ট এবং সূত্রের ক্ষেত্রে তথ্য হারায়। শুধু প্রথম ওয়ার্কশিট এক্সপোর্ট হয়; এর কাঁচা সংখ্যা ও টেক্সট স্ট্রিং অক্ষত থাকে এবং তারিখ ও সময় ISO 8601 টেক্সট হিসেবে লেখা হয়, তবে এক্সপোর্টের সময় সব ভিজ্যুয়াল ফরম্যাটিং ও গণনা করা সূত্রের যুক্তি স্থায়ীভাবে বাদ পড়ে।
এক্সেল শিট এবং CSV টেবিলের মধ্যে পার্থক্য কী?
একটি এক্সেল শিট হলো একটি বাইনারি-সংকুচিত কন্টেইনার, যা স্টাইলিং, সূত্র এবং একাধিক ওয়ার্কশিট সংরক্ষণকারী একাধিক এক্সএমএল ডকুমেন্ট ধারণ করে। একটি CSV টেবিল হল একটি একক প্লেইন-টেক্সট ফাইল যাতে সারি এবং কলামের একটি টেবিল থাকে যা ডেলিমিটার অক্ষর দ্বারা পৃথক করা হয়, এতে সূত্র বা ভিজ্যুয়াল ফরম্যাটিংয়ের জন্য কোনও সমর্থনের অভাব রয়েছে।