CSV থেকে JSON

আপনার ডিভাইসেই চলে · আপনার ফাইল কখনও আপনার ডিভাইস ছেড়ে যায় না।

.csv এক্সপোর্ট দিন বা লেখাটা পেস্ট করুন, আর পান একটা JSON লিস্ট — প্রতি সারিতে এক অবজেক্ট, হেডার সারিটাই কি। পার্সারটা RFC 4180 মানে, তাই উদ্ধৃতিতে বসানো ঘর, দুবার লেখা উদ্ধৃতি, ঘরের ভেতরের কমা বা লাইন ব্রেক সবই অক্ষত থাকে।

কলামের বিভাজক নিজে থেকেই চেনা হয় — কমা, সেমিকোলন, ট্যাব আর পাইপের মধ্যে — আর চাইলে নিজেও বেছে দিতে পারেন। ডিফল্টে "12" হয়ে যায় সংখ্যা 12, "true" হয় বুলিয়ান, ফাঁকা ঘর হয় null; এটা বন্ধ করে দিলে প্রতিটা মান হুবহু যেমন লেখা তেমনই টেক্সট থাকে — মোবাইল নম্বর, পোস্ট কোড বা শূন্য দিয়ে শুরু হওয়া আইডির জন্য এটাই দরকার (ওগুলো অবশ্য দুভাবেই টেক্সটই থাকে)।

একই নামের বা ফাঁকা হেডারকে আলাদা নাম দেওয়া হয় (column_3), ফাইলের শুরুতে UTF-8 BOM থাকলে সেটা সরানো হয়, আর কোথাও গোলমাল থাকলে লাইন আর কলাম ধরে জানিয়ে দেওয়া হয় — অস্পষ্ট বার্তা নয়।

CSV থেকে JSON: কীভাবে করবেন

  1. CSV ফাইল দিন, বা বাক্সে CSV পেস্ট করুন।
  2. বিভাজক স্বয়ংক্রিয় রাখুন বা বেছে নিন; সংখ্যা ও বুলিয়ান আলাদা করে চেনানো হবে কি না ঠিক করুন।
  3. «Convert to JSON» চেপে প্রিভিউ দেখুন।
  4. .json ডাউনলোড করুন।

সমর্থিত ফরম্যাট ও সীমা

ইনপুট
CSV / TSV (.csv, .tsv, .txt) — ফাইল বা পেস্ট করা লেখা
আউটপুট
অবজেক্টের JSON অ্যারে, সাজানো, UTF-8
পার্সিং
RFC 4180: উদ্ধৃতি, ভেতরের বিভাজক ও লাইন ব্রেক
বিভাজক
নিজে থেকে চেনা: কমা, সেমিকোলন, ট্যাব, পাইপ
যেখানে চলে
আপনার ব্রাউজারেই — আপলোড ছাড়া

যার জন্য নয়: ভেতরে ঢোকানো গঠন ফিরিয়ে আনা — CSV সমতল, তাই প্রতিটা সারি সমতল অবজেক্ট হয়; ডট দেওয়া কলাম আবার ভেতরে ঢোকানো হয় না।

সাধারণ জিজ্ঞাসা

সেমিকোলন দেওয়া CSV চলবে?
চলবে; বিভাজক নিজে থেকেই চেনা হয়, আর চাইলে হাতে বেছে দেওয়া যায়।
আমার ফাইল কি কোনো সার্ভারে আপলোড হয়?
না। পুরো কাজটা হয় আপনার ব্রাউজারেই, আপনার নিজের ফোন বা কম্পিউটারের ক্ষমতায়। ফাইল ডিভাইস ছেড়ে কোথাও যায় না — তাই পেজটা একবার খুলে গেলে ইন্টারনেট বন্ধ থাকলেও টুলটা কাজ করে।
শূন্য দিয়ে শুরু হওয়া আইডি নষ্ট হবে না তো?
না। মোবাইল নম্বর, পোস্ট কোড আর শূন্য দিয়ে শুরু হওয়া আইডি টেক্সট হিসেবেই থাকে।
বাংলা লেখা ঠিক থাকবে?
থাকবে। ফাইলটা UTF-8 হিসেবে পড়া হয় আর JSON-ও UTF-8-এ লেখা হয়।
ভুল থাকলে কী হয়?
যেখানে সমস্যা, সেই লাইন আর কলাম ধরে বলা হয়, যাতে ঠিক জায়গাটা দেখতে পারেন।

স্প্রেডশিট ও ডেটা বিভাগে আরও

JSON পাওয়ার অন্য উপায়

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

এই পাতা অন্য ভাষায়: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia