ToolsMaxxing

JSON ও CSV কনভার্টার

JSON অ্যারেকে CSV টেবিলে, বা CSV ফাইলকে JSON অবজেক্টে বদলান।

আপনার ফাইল আপনার ডিভাইসেই থাকে

কীভাবে কাজ করে

  1. 1“JSON থেকে CSV” বা “CSV থেকে JSON” বাছুন।
  2. 2আপনার ডেটা পেস্ট করুন, অথবা “একটি উদাহরণ দেখুন” চাপুন।
  3. 3ডিলিমিটার ঠিক করুন, আর নেস্টেড কী ডট দিয়ে লেখা হবে কি না তা বাছুন।
  4. 4ফলাফল কপি বা ডাউনলোড করুন, তারপর CSV-টি Excel বা Sheets-এ খুলুন।

অপশনগুলো কী করে

ডিলিমিটার
কমা, সেমিকোলন, ট্যাব বা পাইপ। ইউরোপীয় লোকেলে সেট করা স্প্রেডশিটের জন্য সেমিকোলন ব্যবহার করুন।
নেস্টেড কী a.b রূপে
{"a":{"b":1}}-এর মতো নেস্টেড অবজেক্ট a.b নামের কলাম হয়ে যায়, আর উল্টো রূপান্তরে নেস্টিং আবার তৈরি হয়।
সংখ্যা ও বুলিয়ান চেনা
CSV পড়ার সময় 42-কে সংখ্যা আর true-কে বুলিয়ান করে, স্ট্রিং না রেখে।

গোপনীয়তা

সবকিছু আপনার ব্রাউজারেই চলে। আপনার পেস্ট করা লেখা কখনো কোনো সার্ভারে যায় না।

সবাই যা জানতে চান

কোন ধরনের JSON সবচেয়ে ভালো কাজ করে?

একই কী থাকা অবজেক্টের একটি অ্যারে। একটি মাত্র অবজেক্ট হলে সেটি এক সারির টেবিল ধরা হয়। সারিগুলোর কী আলাদা হলে কলাম হয় সব কী-র সমষ্টি, আর ফাঁক ঘর খালি থাকে।

সারির ভেতরের অ্যারে কীভাবে লেখা হয়?

একটি ঘরে JSON স্ট্রিং হিসেবে, যেমন ["a","b"]। CSV-র ঘরে তালিকা রাখা যায় না, তাই এতে কিছু না হারিয়ে ডেটা থাকে।

CSV-তে কি হেডার সারি লাগে?

হ্যাঁ। প্রথম সারিটি প্রপার্টির নাম হিসেবে ব্যবহার হয়। হেডারের নাম দুবার বা খালি থাকলে কী কাজে লাগার মতো হয় না, তাই আগে সেটি ঠিক করুন।

সারির দৈর্ঘ্য নিয়ে সতর্কবার্তা দেখি কেন?

কিছু সারিতে হেডারের চেয়ে বেশি বা কম ঘর আছে। ডেটা তবু রূপান্তর হয়, কিন্তু কোটেশনের বাইরে বাড়তি কমা আছে কি না দেখে নিন।

মানের ভেতরের কমা ও লাইন ব্রেক কি সামলানো হয়?

হ্যাঁ। যে মানে ডিলিমিটার, কোটেশন বা লাইন ব্রেক আছে সেটি ডাবল কোটেশনে মোড়া হয়, আর ভেতরের কোটেশন দ্বিগুণ করা হয়, যেমন RFC 4180 বলে।

সম্পর্কিত টুল