আপনার ব্রাউজারে একটি CSV ফাইলকে JSON-এ রূপান্তর করুন - স্প্রেডশিটকে স্ক্রিপ্ট, API, বা LLM-এ প্যাস করার জন্য উপযুক্ত।
CSV হল ট্যাবুলার ডেটার জন্য সর্বজনীন বেসিক ফর্ম্যাট: প্রতিটি স্প্রেডশীট এটি এক্সপোর্ট করে, প্রতিটি স্ক্রিপ্ট এটি গ্রহণ করে। JSON নেস্টেড বা স্ব-বর্ণনামূলক ডেটার জন্য একই রকম: প্রতিটি প্রোগ্রামিং ভাষাই এটি পার্স করতে পারে, প্রতিটি আধুনিক API এটি গ্রহণ করে। CSV থেকে JSON-এ রূপান্তর সেই ফাঁক পূরণ করে যখন আপনাকে স্প্রেডশীট ডেটা একটি JavaScript স্ক্রিপ্ট, REST API, অথবা অবজেক্ট-ভিত্তিকভাবে কাজ করা কোনও LLM-এ ফিড করতে হয়।
আমরা PapaParse দিয়ে CSV পার্স করি, প্রথম সারিকে ফিল্ড নাম হিসেবে বিবেচনা করে বাকি সারিগুলোকে রেকর্ড হিসেবে নই। সংখ্যাসূচক মানগুলো স্বয়ংক্রিয়ভাবে টাইপ করা হয়; বাকিটা স্ট্রিং হিসেবে থাকে। আউটপুটটি ইনডেন্টেড JSON অবজেক্টের অ্যারে — একটি স্ক্রিপ্টে পেস্ট বা curl-এ পাইপ করার জন্য প্রস্তুত। সবকিছুই লোকালি ঘটে; কোনো ডেটা আপনার ব্রাউজার ছাড়ে না।
CSV (Comma-Separated Values) হল সবচেয়ে সহজ ট্যাবুলার ফর্ম্যাট - কমার-দ্বারা আলাদা করা ভ্যালুগুলোয় গঠিত প্লেইন টেক্সট সারি। এটি প্রতিটি স্প্রেডশীট প্রোগ্রাম, স্ক্রিপ্টিং ভাষা এবং ডেটা টুল দ্বারা পড়া যায়।
JSON (JavaScript Object Notation) ওয়েবের কাঠামোবদ্ধ ডেটার সাধারণ ভাষা। অ্যারে, অবজেক্ট, স্ট্রিং, সংখ্যা, বুলিয়ান। প্রতিটি আধুনিক প্রোগ্রামিং ভাষা এটিকে পড়ে।
উপরের কনভার্টারের উপর একটি CSV টেনে আনুন, অথবা আপনার ডিভাইস থেকে একটি পছন্দ করতে বক্সটিতে ক্লিক করুন.
আমরা আউটপুট ফরম্যাট হিসেবে JSON পূর্বনির্ধারিত করেছি. যদি আপনি ভিন্ন লক্ষ্য চান তবে ড্রপডাউন থেকে এটি পরিবর্তন করুন.
Convert এ ক্লিক করুন এবং প্রগ্রেস বার শেষ হওয়া পর্যন্ত অপেক্ষা করুন। JSON যখন প্রস্তুত হবে তখন তা ডাউনলোড করুন।
অবজেক্টগুলোর একটি JSON অ্যারে সমতল করে একটি CSV ফাইলে রূপান্তর করুন - Excel, Google Sheets, বা যেকোনো স্প্রেডশীট টুলে পেস্ট করুন.
JSON কনফিগ ফাইলগুলোকে আরও মানব-পাঠযোগ্য YAML ফরম্যাটে রূপান্তর করুন - Kubernetes, GitHub Actions, Docker Compose এগুলোকে পছন্দ করে।
একটি Excel XLSX স্প্রেডশিটকে CSV-তে রূপান্তর করুন - স্ক্রিপ্ট, ডেটা টুল, বা যেসব সিস্টেম .xlsx খুলতে পারে না তাদের জন্য উপযুক্ত।