Excel/CSV থেকে JSON
Excel বা CSV স্প্রেডশিটকে সরাসরি আপনার ব্রাউজারেই JSON বা CSV-তে রূপান্তর করুন।
Excel/CSV থেকে JSON — একটি .xlsx, .xls, .ods বা .csv ফাইল ছেড়ে দিন এবং যেকোনো শিটকে একটি পরিচ্ছন্ন JSON অবজেক্ট অ্যারে-তে (প্রথম সারিকে কী হিসেবে ধরা হয়) অথবা আবার CSV-তে রূপান্তর করুন। পার্সিং সম্পূর্ণভাবে আপনার ব্রাউজারে SheetJS দিয়ে চলে, তাই আপনার স্প্রেডশিট কখনো আপলোড হয় না এবং সংবেদনশীল ডেটার ক্ষেত্রেও ব্যক্তিগত থাকে।
Excel/CSV থেকে JSON কী?
Excel/CSV থেকে JSON হলো একটি বিনামূল্যের, ব্রাউজার-ভিত্তিক রূপান্তরকারী যা স্প্রেডশিট ডেটাকে ডেভেলপার-বান্ধব JSON বা সাধারণ CSV-তে পরিণত করে। এটি বহু-শিট Excel ওয়ার্কবুক (.xlsx, .xls), OpenDocument স্প্রেডশিট (.ods) এবং কমা-বিভক্ত ফাইল (.csv) পড়ে, এবং আপনাকে কোন শিট রূপান্তর করবেন তা বেছে নিতে দেয়। ডেভেলপার, বিশ্লেষক এবং no-code নির্মাতারা একটি ডেটাবেস পূরণ করতে, কোনো API বা টেস্ট ফিক্সচারে ডেটা সরবরাহ করতে, কিংবা সারণিবদ্ধ ডেটা দ্রুত কাঠামোবদ্ধ JSON হিসেবে দেখতে এটি ব্যবহার করেন। নির্বাচিত শিটের প্রথম সারি অবজেক্ট কী হয়ে যায়, এবং আপনি ফলাফল কপি করতে অথবা .json বা .csv ফাইল হিসেবে ডাউনলোড করতে পারেন।
Excel/CSV থেকে JSON কীভাবে ব্যবহার করবেন
- একটি স্প্রেডশিট ড্রপজোনে টেনে ছেড়ে দিন, অথবা ক্লিক করে একটি .xlsx, .xls, .ods বা .csv ফাইল বেছে নিন। টুলটি এটি পড়ে এবং ফাইলের নাম ও কতগুলো শিট পাওয়া গেল তা দেখায়।
- ওয়ার্কবুকে একাধিক শিট থাকলে শিট ড্রপডাউন থেকে একটি শিট বেছে নিন। আপনার নির্বাচিত শিটের জন্য রূপান্তর স্বয়ংক্রিয়ভাবে হালনাগাদ হয়।
- JSON / CSV টগল দিয়ে আউটপুট ফরম্যাট বেছে নিন। JSON হেডার সারি থেকে কী সহ একটি অবজেক্ট অ্যারে তৈরি করে; CSV একটি কমা-বিভক্ত সারণি তৈরি করে।
- JSON আউটপুটের জন্য সুন্দর-প্রিন্ট (ইন্ডেন্টেশন) চালু বা বন্ধ করতে সেটিংস খুলুন।
- আউটপুট প্যানেলে রূপান্তরিত টেক্সট দেখে নিন, তারপর এটি নিতে কপি ব্যবহার করুন, অথবা একটি .json বা .csv ফাইল সংরক্ষণ করতে ডাউনলোড ব্যবহার করুন।
উদাহরণ
একটি ওয়ার্কবুকের একটি শিটকে JSON-এ রূপান্তর করুন
"Q1" ও "Q2" শিটসহ sales.xlsx ছেড়ে দিন, শিট ড্রপডাউনে "Q2" বেছে নিন এবং JSON নির্বাচিত রাখুন। আউটপুট হলো অবজেক্টের একটি অ্যারে যার কী Q2 হেডার সারি থেকে আসে, কপি করতে বা sales.json হিসেবে ডাউনলোড করতে প্রস্তুত।
একটি অগোছালো CSV পরিষ্কার করুন
contacts.csv ছেড়ে দিন, একমাত্র শিটটিকে যেমন আছে রেখে দিন, এবং টগলটি CSV-তে পরিবর্তন করুন। টুলটি একটি স্বাভাবিকীকৃত, কমা-বিভক্ত ফাইল পুনরায় তৈরি করে যা আপনি contacts.csv হিসেবে ডাউনলোড করতে পারেন, অথবা একই সারিগুলো অবজেক্ট হিসেবে দেখতে JSON-এ পরিবর্তন করুন।
একটি API পেলোডের জন্য সংক্ষিপ্ত JSON
সেটিংস খুলুন এবং একক-লাইন JSON পেতে সুন্দর-প্রিন্ট বন্ধ করুন, তারপর অতিরিক্ত ফাঁকা জায়গা ছাড়াই সরাসরি কোনো রিকোয়েস্ট বডি বা ফিক্সচার ফাইলে এটি কপি করুন।
সচরাচর জিজ্ঞাসিত প্রশ্ন
- আমার স্প্রেডশিট কি কোনো সার্ভারে আপলোড হয়?
- না। ফাইলটি SheetJS (xlsx) লাইব্রেরি ব্যবহার করে ১০০% আপনার ব্রাউজারেই পড়া ও রূপান্তর করা হয়। কিছুই আপলোড হয় না, তাই গোপনীয় বা অভ্যন্তরীণ স্প্রেডশিটও সম্পূর্ণ ব্যক্তিগত থাকে।
- কোন ফাইলের ধরনগুলো সমর্থিত?
- Excel ওয়ার্কবুক (.xlsx ও .xls), OpenDocument স্প্রেডশিট (.ods) এবং কমা-বিভক্ত ফাইল (.csv)। বহু-শিট ওয়ার্কবুক আপনাকে কোন শিট রূপান্তর করবেন তা বেছে নিতে দেয়।
- JSON কী কীভাবে নির্ধারিত হয়?
- নির্বাচিত শিটের প্রথম সারিকে হেডার হিসেবে ধরা হয়, এবং এর পরের প্রতিটি সারি এমন একটি অবজেক্টে পরিণত হয় যার কী হলো সেই হেডার লেবেলগুলো। খালি ঘরগুলো একটি খালি স্ট্রিং দিয়ে পূরণ করা হয় যাতে প্রতিটি অবজেক্টে একই কী থাকে।
- সুন্দর-প্রিন্ট সেটিং কী করে?
- সুন্দর-প্রিন্ট চালু থাকলে, সহজে পড়ার জন্য JSON দুটি স্পেস দিয়ে ইন্ডেন্ট করা হয়। ছোট আকারের এবং কোডে পেস্ট করার জন্য প্রস্তুত একক-লাইন সংক্ষিপ্ত JSON পেতে সেটিংসে এটি বন্ধ করুন।
- এটি কি বড় ফাইল সামলাতে পারে?
- এটি বেশ বড় শিট রূপান্তর করতে পারে, তবে সবকিছু আপনার ব্রাউজার ট্যাবে চলে, তাই খুব বড় ওয়ার্কবুক বেশি মেমরি ব্যবহার করে এবং কিছুটা সময় নিতে পারে। কোনো ফাইল লোড না হলে সেটি ক্ষতিগ্রস্ত বা পাসওয়ার্ড-সুরক্ষিত হতে পারে।
সম্পর্কিত টুল
ইমেজ ফরম্যাট কনভার্টার
ইমেজকে AVIF, WebP, PNG, JPEG, BMP, ICO এবং সিঙ্গেল-ফ্রেম GIF-এর মধ্যে সম্পূর্ণ আপনার ব্রাউজারেই রূপান্তর করুন।
EXIF ভিউয়ার ও মেটাডেটা রিমুভার
একটি ছবির EXIF মেটাডেটা দেখুন — ক্যামেরা, লেন্স, তোলার তারিখ ও GPS অবস্থান — তারপর প্রতিটি ট্যাগ মুছে একটি পরিচ্ছন্ন কপি ডাউনলোড করুন, সবই আপনার ব্রাউজারে।
ফেভিকন জেনারেটর
আপনার ব্রাউজারেই একটি PNG বা JPG ছবিকে 16, 32, 48, 180 এবং 512 px বর্গাকার আইকনে রূপান্তর করুন।
GIF মেকার
আপনার ব্রাউজারে PNG বা JPEG ছবির একটি সেটকে একটি অ্যানিমেটেড GIF-এ রূপান্তর করুন।