CSV থেকে JSON
ট্রেন্ডিং 🔥CSV ডেটা JSON ফরম্যাটে রূপান্তর করুন।
CSV থেকে JSON কীভাবে ব্যবহার করবেন
- 1আপনার CSV ডেটা পেস্ট করুন (প্রথম সারি = হেডার)
- 2JSON তে রূপান্তর করুন ক্লিক করুন
- 3JSON আউটপুট কপি বা ডাউনলোড করুন
CSV থেকে JSON সম্পর্কে
CSV থেকে JSON কনভার্টার কমা-বিচ্ছিন্ন মান (CSV) ডেটা নেয় এবং এটিকে JSON অবজেক্টের অ্যারেতে রূপান্তরিত করে। আপনার CSV এর প্রথম সারিটি প্রপার্টি নাম হিসেবে বিবেচনা করা হয়। সমস্ত রূপান্তর সম্পূর্ণ আপনার ব্রাউজারে চলে।
CSV থেকে JSON-এর মূল বৈশিষ্ট্যসমূহ
- CSV ডেটা তাৎক্ষণিকভাবে JSON অবজেক্টের অ্যারেতে রূপান্তর করুন
- CSV-এর প্রথম সারি স্বয়ংক্রিয়ভাবে প্রপার্টি কী হিসেবে ব্যবহৃত হয়
- কমা, উদ্ধৃতি বা নিউলাইন ধারণকারী উদ্ধৃত ফিল্ড পরিচালনা করে
- Windows (CRLF) এবং Unix (LF) উভয় লাইন এন্ডিং সমর্থন করে
- পাঠযোগ্যতার জন্য ফরম্যাটেড, সুন্দরভাবে প্রিন্টেড JSON আউটপুট করে
- সম্পূর্ণ ব্রাউজারে কাজ করে — কোনো ফাইল আপলোড বা সার্ভার প্রয়োজন নেই
- এক ক্লিকে JSON আউটপুট কপি বা ডাউনলোড করুন
- ব্রাউজারে বড় CSV ফাইল মসৃণভাবে পরিচালনা করে
সমর্থিত ফরম্যাট
ইনপুট ফরম্যাট
আউটপুট ফরম্যাট
প্রথম সারি অবশ্যই একটি হেডার সারি হতে হবে। সমস্ত মান স্ট্রিং হিসেবে আউটপুট হয় — টাইপ অনুমান প্রযোজ্য নয়।
উদাহরণ
একটি পণ্য তালিকা CSV থেকে JSON-এ রূপান্তর করুন
একটি এক্সপোর্ট করা স্প্রেডশিটকে API বা ডেটাবেস ইমপোর্টের জন্য প্রস্তুত JSON অ্যারেতে রূপান্তর করুন।
ইনপুট
name,price,stock Widget A,9.99,120 Widget B,24.50,45
আউটপুট
[{"name":"Widget A","price":"9.99","stock":"120"},{"name":"Widget B","price":"24.50","stock":"45"}]কমা ধারণকারী উদ্ধৃত ফিল্ড সহ CSV রূপান্তর করুন
ডাবল উদ্ধৃতিতে মুড়িয়ে কমা ধারণকারী CSV ফিল্ড পরিচালনা করুন।
ইনপুট
city,country "New York, NY",USA "London, UK",UK
আউটপুট
[{"city":"New York, NY","country":"USA"},{"city":"London, UK","country":"UK"}]সাধারণ ব্যবহারের ক্ষেত্র
- API ইনজেশনের জন্য ডেটাবেস এক্সপোর্ট CSV ফাইল JSON-এ রূপান্তর করা
- JavaScript অ্যাপ্লিকেশনের জন্য Excel/Google Sheets এক্সপোর্ট JSON-এ রূপান্তর করা
- আধুনিক REST API-এর জন্য লিগেসি সিস্টেম থেকে CSV ডেটা প্রস্তুত করা
- স্প্রেডশিট এক্সপোর্ট দ্রুত রূপান্তর করে বাস্তব ডেটা দিয়ে প্রোটোটাইপিং
- বিশ্লেষণ টুলের জন্য সার্ভে ফলাফল এক্সপোর্ট CSV থেকে JSON-এ রূপান্তর করা
- বিভিন্ন সিরিয়ালাইজেশন ফরম্যাট ব্যবহারকারী সিস্টেমের মধ্যে ডেটা মাইগ্রেট করা
সমস্যা সমাধান
JSON অ্যারের শেষে অতিরিক্ত খালি অবজেক্ট দেখা যাচ্ছে
সমাধান
এটি CSV-এ ট্রেইলিং নিউলাইনের কারণে। রূপান্তরের আগে CSV-এর শেষে যেকোনো ফাঁকা লাইন সরিয়ে দিন।
কমা সহ ফিল্ড ভুলভাবে বিভক্ত হচ্ছে
সমাধান
কমা ধারণকারী ফিল্ড অবশ্যই ডাবল উদ্ধৃতিতে মোড়াতে হবে। CSV স্ট্যান্ডার্ড অনুযায়ী আপনার সোর্স ডেটা সঠিকভাবে উদ্ধৃত কিনা নিশ্চিত করুন।
JSON আউটপুটে সংখ্যা স্ট্রিং হিসেবে দেখাচ্ছে
সমাধান
কনভার্টার নিরাপত্তার জন্য সমস্ত মান স্ট্রিং হিসেবে আউটপুট করে। ইমপোর্টের পর আপনার কোডে parseInt() বা parseFloat() ব্যবহার করে স্ট্রিং পার্স করুন।
সচরাচর জিজ্ঞাসিত প্রশ্ন
কোন ডেলিমিটার ব্যবহার করা হয়?
টুলটি কমা-বিভাজিত মান (CSV) প্রত্যাশা করে। ট্যাব-বিভাজিত (TSV) এবং সেমিকোলন-বিভাজিত ফাইল বর্তমানে সমর্থিত নয়।
সংখ্যা এবং বুলিয়ান কীভাবে পরিচালনা করা হয়?
সমস্ত মান JSON স্ট্রিং হিসেবে আউটপুট হয়। টাইপ রূপান্তর স্বয়ংক্রিয়ভাবে প্রযোজ্য হয় না।
কোনো ফিল্ডে কমা থাকলে কী হয়?
কমা ধারণকারী ফিল্ড অবশ্যই ডাবল উদ্ধৃতিতে মোড়াতে হবে। পার্সার RFC 4180-সম্মত উদ্ধৃত ফিল্ড সঠিকভাবে পরিচালনা করে।
আমার CSV-এ হেডার সারি না থাকলে কী হবে?
প্রথম সারি সবসময় হেডার সারি হিসেবে বিবেচনা করা হয়। পেস্ট করার আগে কলামের নাম সহ একটি হেডার সারি ম্যানুয়ালি যোগ করুন।
আমি কি সরাসরি CSV ফাইল রূপান্তর করতে পারি?
হ্যাঁ, আপনি সরাসরি CSV কন্টেন্ট পেস্ট করতে পারেন। কোনো ডেটা সার্ভারে পাঠানো হয় না — রূপান্তর সম্পূর্ণ আপনার ব্রাউজারে চলে।
সর্বোচ্চ CSV আকার কত রূপান্তর করা যায়?
কোনো সার্ভার-নির্ধারিত সীমা নেই। হাজার হাজার সারি সহ CSV সাধারণত এক সেকেন্ডেরও কম সময়ে রূপান্তরিত হয়।
বিশেষ অক্ষর সহ CSV কীভাবে পরিচালনা করবেন?
টুলটি UTF-8 এনকোডেড CSV পরিচালনা করে, অ্যাকসেন্টযুক্ত অক্ষর, ইমোজি এবং অন্যান্য Unicode অক্ষর সহ।
আমার ডেটা কি সার্ভারে পাঠানো হয়?
না। সমস্ত প্রক্রিয়াকরণ সম্পূর্ণ আপনার ব্রাউজারে সম্পন্ন হয়। আপনার CSV ডেটা কখনো আপনার ডিভাইস ছেড়ে যায় না।