টেবিল প্রিভিউসহ CSV থেকে JSON এবং JSON থেকে CSV-তে রূপান্তর করুন
আপনার ব্রাউজারে চলে। আপনি যা লেখেন তা কোথাও পাঠানো হয় না।CSV ও JSON একই সারিগুলো ভিন্ন আকারে রাখে, আর এদের মধ্যে রূপান্তর রোজকার কাজ। এখানে দুই দিকেই কাজ হয়, টেবিল প্রিভিউসহ যাতে ভরসা করার আগে কলামগুলো যাচাই করতে পারেন, 20 MB পর্যন্ত। ফাইল আপনার নিজের ডিভাইসেই পড়া হয়।
এই পৃষ্ঠাটি ইংরেজি মূল লেখা থেকে যন্ত্রের সাহায্যে অনুবাদ করা হয়েছে। এই অনুবাদটি এখনও কোনো মানুষ পর্যালোচনা করেননি, তাই ইংরেজি সংস্করণটিকেই নির্ভরযোগ্য ধরুন। ইংরেজি মূল লেখাটি পড়ুন
দিক বেছে নিতে ওপরের "CSV থেকে JSON" বা "JSON থেকে CSV" চিপে ক্লিক করুন।
CSV সারি বা JSON অ্যারে বাঁ দিকের প্যানে পেস্ট করুন, অথবা একটি .csv, .tsv বা .json ফাইল লোড করতে ফাইল খুলুন ক্লিক করুন।
CSV থেকে JSON-এর জন্য সেপারেটর, হেডার সারি ও টাইপ শনাক্ত করুন দেখে নিন, এবং অবজেক্ট বা অ্যারে বেছে নিন।
JSON থেকে CSV-র জন্য সেপারেটর বেছে নিন এবং কলামের নামের একটি সারি পেতে "হেডার লিখুন" চালু রাখুন।
টেবিল প্রিভিউ দেখে নিন, তারপর JSON কপি করুন বা CSV কপি করুন ক্লিক করুন, অথবা ফাইল সেভ করতে ডাউনলোড আইকনে ক্লিক করুন।
এই কনভার্টার কমা, সেমিকোলন, Tab বা পাইপ দিয়ে আলাদা করা ডেটা পড়ে এবং টাইপ করার সঙ্গে সঙ্গে একটি JSON অ্যারেতে পরিণত করে, টেবিল প্রিভিউসহ যাতে কপি করার আগে কলামগুলো যাচাই করতে পারেন। স্প্রেডশিটের জন্য একটি JSON অ্যারেকে CSV-তে পরিণত করতে দিক বদলান।
মানুষ এটি ব্যবহার করে স্প্রেডশিট এক্সপোর্ট কোনো API-তে দিতে, টেস্ট ডেটাবেসে ডেটা ভরতে, অথবা ব্যাংক বা বেতন ব্যবস্থার রিপোর্টকে এমন কিছুতে পরিণত করতে যা একটি স্ক্রিপ্ট পড়তে পারে। উল্টোটাও প্রচলিত: একটি API JSON ফেরত দেয় আর একজন সহকর্মী তা Excel-এ চান।
সেপারেটর ডেটা থেকেই শনাক্ত হয়, আর আপনি তা বদলাতে পারেন। আপনি বন্ধ না করলে প্রথম সারিটি কলামের নাম হিসেবে ব্যবহৃত হয়। উদ্ধৃতিচিহ্নে মোড়া ফিল্ড, দ্বিগুণ উদ্ধৃতিচিহ্ন এবং উদ্ধৃতিচিহ্নের ভেতরের লাইন ব্রেক CSV স্ট্যান্ডার্ড অনুযায়ী সামলানো হয়। টাইপ অনুমান 42, true ও খালি ঘরকে সংখ্যা, বুলিয়ান ও null-এ পরিণত করে, কিন্তু 007 বা 19 অঙ্কের অ্যাকাউন্ট নম্বরের মতো মান টেক্সট হিসেবেই রাখে যাতে কিছুই নীরবে না বদলায়। CSV-তে যাওয়ার সময় নেস্টেড অবজেক্ট ডট-নামের কলাম হয়ে যায়, আর কোনগুলো তা আপনাকে জানানো হয়।
সবকিছু আপনার ব্রাউজারে চলে; আপনি যে ফাইল খোলেন তা আপনার ডিভাইসেই পড়া হয় এবং কখনো আপলোড হয় না। 20 MB পর্যন্ত ফাইল স্বচ্ছন্দে কাজ করে। Ctrl+Enter ফলাফল কপি করে। সম্পর্কিত টুল: JSON Formatter, YAML to JSON, JSON to TypeScript।
CSV পেস্ট করুন বা একটি .csv ফাইল খুলুন। টাইপ করার সঙ্গে সঙ্গে JSON দেখা যাবে, নিচে টেবিল প্রিভিউসহ। অবজেক্টের অ্যারে বা অ্যারের অ্যারে বেছে নিয়ে কপি বা ডাউনলোড চাপুন।
না। ফাইলটি আপনার নিজের ব্রাউজারই পড়ে ও রূপান্তর করে, তাই গ্রাহক তালিকা, ব্যাংক এক্সপোর্ট ও বেতনের ডেটা কখনো আপনার ডিভাইস ছেড়ে যায় না। টুলটি বিনামূল্যে এবং কোনো অ্যাকাউন্ট লাগে না।
শুরুতে শূন্যযুক্ত মান, যেমন 007 বা 0 দিয়ে শুরু হওয়া পিন কোড, এবং JSON যত লম্বা পূর্ণসংখ্যা সঠিকভাবে রাখতে পারে না, যেমন অ্যাকাউন্ট নম্বর, সেগুলো স্ট্রিং হিসেবে থাকে। সংখ্যায় রূপান্তর করলে সেগুলো বদলে যেত। সব মান টেক্সট রাখতে টাইপ অনুমান বন্ধ করুন।
হ্যাঁ। কমা, সেমিকোলন, Tab ও পাইপের মধ্যে কোনটি প্রথম সারিগুলো সমানভাবে ভাগ করে তা পরীক্ষা করে সেপারেটর স্বয়ংক্রিয়ভাবে শনাক্ত হয়, আর বেছে নেওয়াটি আউটপুটের ওপরে দেখানো হয়। সেমিকোলন ব্যবহার করা ইউরোপীয় এক্সপোর্টে কোনো সেটিং লাগে না। শনাক্তকরণ ভুল করলে নিজেই সেপারেটর বেছে নিন।
নেস্টেড অবজেক্ট ডট-নামের কলামে সমতল করা হয়, তাই address.city নিজেই একটি কলাম হয়ে যায়। অ্যারে একটি ঘরের ভেতরে JSON টেক্সট হিসেবে লেখা হয়। একটি নোট জানায় কী সমতল করা হয়েছে, যাতে কিছুই নীরবে না বদলায়।
20 MB পর্যন্ত ফাইল স্বচ্ছন্দে রূপান্তরিত হয়, এটিই এই পেজের সীমা। পেজটি দ্রুত রাখতে টেবিল প্রিভিউ প্রথম 100টি সারি দেখায়, তবে আপনি যে JSON বা CSV কপি বা ডাউনলোড করেন তাতে ফাইলের সব সারিই থাকে। এর চেয়ে বড় ফাইল রূপান্তরের আগে ভাগ করুন।
এখনও আটকে আছেন? CSV থেকে JSON সম্পর্কে প্রশ্ন করুন আর যিনি জানেন তিনিই উত্তর দিতে পারেন। কোনো অ্যাকাউন্ট লাগবে না।