বিনামূল্যে JSON থেকে CSV কনভার্টার
JSON অ্যারেকে CSV-তে এবং CSV থেকে JSON-এ রূপান্তর করুন। নেস্টেড মান, কোটেড ফিল্ড এবং মানের মধ্যে কমা স্বয়ংক্রিয়ভাবে পরিচালনা করে।
সাধারণ ব্যবহার
- JSON API ডেটা CSV এ এক্সপোর্ট করুনJSON API প্রতিক্রিয়া এবং ডেটা এক্সপোর্ট Excel, Google Sheets এবং ডেটাবেসের জন্য CSV ফর্ম্যাটে রূপান্তর করুন।
- JSON কে Excel-প্রস্তুত CSV তে রূপান্তর করুনযেকোনো JSON ডেটা ফাইল বা API প্রতিক্রিয়া ফ্ল্যাট CSV তে রূপান্তর করুন যা Excel এবং Google Sheets সরাসরি খুলতে পারে।
- ডেটাবেস আমদানির জন্য JSON ডেটা প্রস্তুত করুনMySQL, PostgreSQL, SQLite এবং অন্যান্য ডেটাবেসে বাল্ক আমদানির জন্য JSON এক্সপোর্ট CSV তে রূপান্তর করুন।
- বিশ্লেষণের জন্য JSON রিপোর্ট CSV তে রূপান্তর করুনব্যবসায়িক বুদ্ধিমত্তা এবং ডেটা বিশ্লেষণের জন্য JSON বিশ্লেষণ ডেটা, রিপোর্ট এবং লগ CSV তে রূপান্তর করুন।
- ডেভেলপার ওয়ার্কফ্লোর জন্য JSON থেকে CSVদ্রুত পরীক্ষা ফিক্সচার, মক ডেটা এবং কনফিগ JSON কে CSV তে বা ফিরিয়ে রূপান্তর করুন — আপনার ডেটা পাইপলাইনের অংশ।
কিভাবে কাজ করে
এই টুল কোনো বাইরের লাইব্রেরি ছাড়াই পুরোপুরি আপনার ব্রাউজারে JSON ও CSV-র মধ্যে রূপান্তর করে — রূপান্তরের যুক্তি লোকালি চলা হাতে লেখা TypeScript। JSON পার্সিং ব্রাউজারের নেটিভ JSON.parse ব্যবহার করে, আর CSV পার্সিং একটি কাস্টম RFC 4180 state-machine ব্যবহার করে, যা বেশিরভাগ সাধারণ রূপান্তরকারীর ভুল করা বিশেষ ক্ষেত্রগুলো সামলায়।
- 1JSON পার্স ও হেডার সংগ্রহJSON.parse() ইনপুট পড়ে এবং এটি অ্যারে কি না যাচাই করে। তারপর রূপান্তরকারী অ্যারের প্রতিটি অবজেক্ট ঘুরে সব কী-এর সমষ্টি তৈরি করে — তাই বিভিন্ন সারিতে বিভিন্ন ফিল্ড থাকা বিক্ষিপ্ত অ্যারেও সম্পূর্ণ হেডার সারি দেয়।
- 2ঐচ্ছিক নেস্টেড-অবজেক্ট সমতলকরণflatten অপশন চালু থাকলে {"address":{"city":"Oslo"}}-এর মতো নেস্টেড অবজেক্ট হেডার তৈরির আগে রিকার্সিভভাবে ডট-নোটেশন কলামে (address.city) সংকুচিত হয়। অ্যারে ও খালি অবজেক্ট JSON-স্ট্রিং হিসেবে ঘরের মান থাকে।
- 3ফর্মুলা নিষ্ক্রিয়করণসহ RFC 4180-সম্মত ঘর এনকোডিংপ্রতিটি ঘরের মান RFC 4180 অনুযায়ী এস্কেপ হয়: কমা, ডাবল-কোট বা নতুন লাইন থাকা ফিল্ড ডাবল-কোটে মোড়ানো হয়, আর ভেতরের কোট দ্বিগুণ হয়। Safe Export মোড (ডিফল্টে চালু) =, +, - বা @ দিয়ে শুরু হওয়া যেকোনো ঘরের আগে একটি সিঙ্গেল কোটও বসায়, যাতে Excel বা Google Sheets-এর মতো স্প্রেডশিট অ্যাপ ঢোকানো মানকে চালানো যায় এমন ফর্মুলা না ভাবে।
- 4CSV থেকে JSON-এ অক্ষর-স্তরের state machineউল্টো দিকে, শেয়ার করা parseCsv ফাংশন ইনপুট অক্ষর ধরে ধরে পড়ে, উদ্ধৃত ফিল্ডের ভেতরে আছে কি না মনে রেখে, যাতে ঘরের ভেতরের কমা, এস্কেপ করা ডাবল-কোট ("") ও নতুন লাইন ঠিকভাবে সামলানো যায় — যা সাধারণ লাইন-ভাগ পদ্ধতি ভুলভাবে করে। detectDelimiter প্রথম সারিতে কমা, সেমিকোলন, ট্যাব বা পাইপ খুঁজে স্বয়ংক্রিয়ভাবে অ-আদর্শ এক্সপোর্ট সমর্থন করে।
সম্পর্কিত টুলস
Excel / XLSX ভিউয়ার
Excel বা Google Sheets ছাড়াই .xlsx, .xls, .csv এবং .ods স্প্রেডশিট খুলুন ও দেখুন। শিট পরিবর্তন করুন এবং CSV বা JSON হিসেবে এক্সপোর্ট করুন। সম্পূর্ণ ব্রাউজারেই চলে।
JSON থেকে Excel
JSON অবজেক্টের অ্যারেকে Excel (XLSX) বা CSV স্প্রেডশিটে রূপান্তর করুন। নেস্টেড অবজেক্ট ডটেড কলামে পরিণত হয়। সম্পূর্ণ ব্রাউজারেই চলে — কোনো আপলোড নেই।
PDF থেকে Excel
PDF ব্যাংক স্টেটমেন্ট, ইনভয়েস ও রিপোর্টের টেবিল Excel (.xlsx) বা CSV-তে বের করুন। আগে সারিগুলো দেখে নিন; অঙ্কগুলো আসল সংখ্যাই থাকে। আপনার ব্রাউজারেই চলে — কিছু আপলোড হয় না।