CSV ভিউয়ার
CSV পেস্ট করুন, টেবিল হিসেবে পড়ুন — বোতাম নেই, আপলোড নেই, কিছুই বদলায় না।
টেবিল
কীভাবে ব্যবহার করবেন
- বক্সে আপনার CSV, TSV বা সেমিকোলন-বিভক্ত টেক্সট পেস্ট করুন — টাইপ করার সময়ই টেবিল আঁকা হয়, কোনো বোতাম চাপতে হয় না। “ফাইল খুলুন” একটি লোকাল .csv/.tsv/.txt ফাইল একই বক্সে পড়ে নেয়; ফাইল কখনও আপনার ডিভাইস ছাড়ে না।
- বিভাজক “অটো”-তে রাখুন এবং সারি ও কলামের সংখ্যা দেখুন। সবকিছু যদি একটি কলামেই জমে যায়, তাহলে বিভাজক হাতে বেছে নিন; ফাইল যদি ডেটা দিয়ে শুরু হয়, “প্রথম সারিটি শিরোনাম” অফ করুন।
- সাজানোর জন্য একটি কলামের নামে ক্লিক করুন (আগাছা → ছোট-বড় → আবার ফাইলের ক্রম), ফিল্টার বক্সে লিখে কেবল মিল এমন সারি রাখুন, তারপর যা দেখছেন সেটি কপি বা ডাউনলোড করুন।
উদাহরণ
ইনপুট
order_id,customer,note,amount 1001,"রাহমান, ফাতেমা",রিফান্ড চেয়েছেন,89.90 1002,বিক্রম সেন,,42.00 1003,"চৌধুরী, নুসরাত",জরুরি অর্ডার,15.50
টেবিল
3 সারি × 4 কলাম order_id | customer | note | amount 1001 | রাহমান, ফাতেমা | রিফান্ড চেয়েছেন | 89.90 1002 | বিক্রম সেন | | 42.00 1003 | চৌধুরী, নুসরাত | জরুরি অর্ডার | 15.50
“রাহমান, ফাতেমা”-র ভেতরের কমাটি কোটের মধ্যে বসে থাকে, তাই সেটি নামেরই অংশ হয় এবং সারিকে দুই ভাগ করে না — প্রতিটি সারিতেই 4টি কলাম থাকে। 1002 সারির note ঘরটি ফাঁকা, তাই দুই দিকে সাজালেই সেটি সবার নিচে চলে যায়।
নিয়ম, সীমাবদ্ধতা ও পরিচিত সমস্যা
- শুধু পড়ার জন্য: ঘর বদলানো বা ফাইলে ফিরিয়ে সংরক্ষণ করা যায় না। তার বিনিময়ে আপনার টেক্সট ও ফাইল কখনও নতুন করে লেখা হয় না — আসল সবসময় এক ধাপ দূরে থাকে।
- বর্তমান ভিউ-এর প্রথম 200টি সারিই আঁকা হয়। সারি ও কলামের সংখ্যা সবসময় নিখুঁত; বড় ফাইলে ফিল্টার দিয়ে দরকারি অংশটুকু নামিয়ে আনুন।
- ফাইলের সীমা 2 MiB এবং সেগুলো ব্রাউজারের নিজস্ব ডিকোডার দিয়ে ডিকোড হয় — কিছুই অনুমান করা হয় না। UTF-8 ব্যর্থ হলে “ফাইল খুলুন”-এর পাশের তালিকা থেকে আপনার ভাষার এনকোডিং বেছে নিন (চীনি পাতায় GB18030 বা Big5, আরবি পাতায় Windows-1256, ইংরেজি পাতায় Windows-1252); অন্য যেকোনো এনকোডিংয়ের ফাইল আগে UTF-8 হিসেবে সংরক্ষণ করতে হবে।
- কিছুই রূপান্তর করা হয় না: প্রতিটি ঘর ঠিক যেমন ফাইলে আছে তেমনি দেখানো হয়। লিডিং জিরো টিকে থাকে (0001 একই 0001), “3-11” টেক্সটই থাকে, আর লম্বা ID কখনও 1.23E+15 হয় না — স্প্রেডশিটের উল্টোটা হয়। 03/04/2026-এর মতো তারিখও কখনও পার্স করা হয় না, কারণ ক্রমটি স্পষ্ট নয়।
- পার্সিং RFC 4180 মেনে চলে: ডাবল কোটে ঘেরা মানের মধ্যে বিভাজক, লাইন ব্রেক আর জোড়া কোট (একটি “ পেতে “”) থাকতে পারে। “অটো” কেবল প্রথম লাইন দেখে এবং কোটের ভেতরে যা আছে তা উপেক্ষা করে: কমা, সেমিকোলন, ট্যাব ও পাইপ গুনে যেটি সবচেয়ে বেশি সেটি নেয়, সমান হলে কমা জেতে।
- একেবারে ফাঁকা লাইন বাদ দেওয়া হয় এবং নোটে গোনা হয়; শুধু বিভাজক দিয়ে ভরা লাইন (“,,”) আসল ডেটা, সেটি ফাঁকা ফিল্ড হিসেবে রাখা হয়।
- যে সারির ফিল্ড সংখ্যা প্রথম সারি থেকে ভিন্ন, সেগুলো তবুও দেখানো হয় এবং টেবিলের ওপরের নোটে তালিকাভুক্ত হয়। টেবিলটি সবচেয়ে চওড়া সারির সমান চওড়া, তাই কোনো ফিল্ড কখনও বাদ পড়ে না।
- সাজানো আপনার ভাষার কোলেশন মেনে চলে, আর সংখ্যার ধারা মান অনুযায়ী তুলনা হয় বলে 9 আগে আসে 10-এর; হাজার সেপারেটর বা দশমিক কমাযুক্ত মান (1,234.56 বা 1,5) মান অনুযায়ী সাজবে তার নিশ্চয়তা নেই। ফাঁকা ঘর দুই দিকেই সবার নিচে যায়।
- 120 অক্ষরের বেশি লম্বা ঘর কেটে “…” দেখানো হয়: পুরো মান পড়তে ওর ওপর মাউস রাখুন, আর কপি বা ডাউনলোড সবসময় পুরো টেক্সট লেখে।
- কপি ও ডাউনলোড বর্তমান ভিউটি লেখে — ফিল্টার ও সাজানোর পর — RFC 4180 CSV হিসেবে, আপনি যে বিভাজক বেছেছেন সেটি দিয়ে; তাই সেমিকোলন ফাইলকে কমা ফাইল বানানো আসল রূপান্তর হিসেবেই কাজ করে। “প্রথম সারিটি শিরোনাম” অফ থাকলে কোনো শিরোনামের সারি লেখা হয় না।
- সারি নম্বরের কলাম নেই, কলাম পরিসংখ্যান নেই, চার্ট নেই, এডিটিং নেই, মার্জ/স্প্লিট/ডিডুপ নেই, .xlsx বা আর্কাইভ পড়া নেই আর JSON/Excel/SQL এক্সপোর্ট নেই — ফরম্যাট রূপান্তর থাকে কনফিগ কনভার্টার ও JSON টুলবক্সে। কিছুই আপলোড বা সংরক্ষিত হয় না।
সম্পর্কিত টুল
টেবিল পড়া হয়ে গেলে সাধারণত যা পরে লাগে।