কীভাবে ব্যবহার করবেন
- CSV পেস্ট করুন, অথবা স্প্রেডশিট থেকে সরাসরি সেল কপি করুন (পেস্ট করলে সেগুলো ট্যাব-আলাদা লেখা হিসেবে আসে)।
- অবজেক্টের অ্যারে পেতে "প্রথম সারিটি হেডার" চালু রাখুন; অ্যারের অ্যারে পেতে এটি বন্ধ করুন।
- টাইপযুক্ত মান পেতে "সংখ্যা ও বুলিয়ান রূপান্তর করুন" চালু রাখুন, অথবা সবকিছু লেখা হিসেবে রাখতে এটি বন্ধ করুন।
- JSON কপি করুন বা ডাউনলোড করুন।
অপশনগুলোর ব্যাখ্যা
- বিভাজক
- কমা, সেমিকোলন, ট্যাব ও পাইপ স্বয়ংক্রিয়ভাবে শনাক্ত করে। শনাক্তকরণ ভুল হলে নির্দিষ্ট একটি বেছে নিন।
- হেডার সারি
- প্রথম সারির মানগুলো প্রতিটি অবজেক্টের কী হয়ে যায়।
- টাইপযুক্ত মান
- "42" 42 হয়ে যায় এবং "true" true হয়ে যায়। ZIP কোড বা ফোন নম্বরের মতো শুরুতে শূন্য থাকা আইডির জন্য এটি বন্ধ রাখুন; তা না হলে শুরুর শূন্য হারিয়ে যাবে।
উদাহরণ
CSV:
id,name,active
1,Ada,true
2,Grace,false
JSON:
[
{ "id": 1, "name": "Ada", "active": true },
{ "id": 2, "name": "Grace", "active": false }
]
সচরাচর জিজ্ঞাসিত প্রশ্ন
আমি কি Excel বা Google Sheets থেকে সরাসরি পেস্ট করতে পারি?
হ্যাঁ। কপি করা সেলগুলো ট্যাব-আলাদা থাকে; ডিলিমিটার স্বয়ংক্রিয়ভাবে শনাক্ত হয়।
00123 কেন 123 হয়ে গেল?
টাইপযুক্ত মান চালু থাকলে সংখ্যার মতো দেখতে লেখা সংখ্যায় রূপান্তরিত হয়। শুরুর শূন্য রাখতে "সংখ্যা ও বুলিয়ান রূপান্তর করুন" বন্ধ করুন।
খালি লাইন কীভাবে সামলানো হয়?
যে লাইনগুলো পুরোপুরি খালি, সেগুলো বাদ দেওয়া হয়। টাইপযুক্ত মান চালু থাকলে খালি সেল null হয়, আর বন্ধ থাকলে খালি স্ট্রিং হয়।
আমার ফাইলে সেমিকোলন ও দশমিক কমা আছে — এটি কি কাজ করবে?
ডিলিমিটার শনাক্ত হয়, কিন্তু 3,5-এর মতো দশমিক কমা লেখা হিসেবেই থাকে। সংখ্যা দরকার হলে আগে সেগুলো ডটে রূপান্তর করুন।
গোপনীয়তা
এই টুলটি পুরোপুরি আপনার ব্রাউজারে চলে। আপনার ফাইল ও লেখা আপনার ডিভাইসেই প্রসেস হয় এবং কখনো আমাদের সার্ভারে আপলোড হয় না।