ওয়েব এবং অ্যাপ ডেভেলপমেন্ট
স্প্রেডশীট ডেটা একটি ফ্রন্টএন্ড, একটি মক API বা একটি টেস্ট ফিক্সচারে পার্সার না লিখে লোড করুন।
CSV পেস্ট করুন বা একটি ফাইল খুলুন এবং সঙ্গে সঙ্গে JSON পান। ডেলিমাইটার আপনার জন্য সনাক্ত করা হয়, কোট করা মান এবং সেলের ভিতরের কমাগুলো সঠিকভাবে পরিচালনা করা হয়, এবং সংখ্যাগুলো বাস্তব সংখ্যায় রূপান্তরিত হতে পারে। ফলাফল কপি করুন অথবা এটিকে .json ফাইল হিসেবে ডাউনলোড করুন। কিছুই আপলোড করা হয় না।
প্রতিটি বিকল্প কী করে এবং কীভাবে আপনার কোড JSON পেতে পারে তা শিখুন।
CSV একটি সাধারণ টেবিল: প্রতি লাইনে একটি সারি, মানগুলো কমা বা অন্য কোনো বিভাজক দ্বারা পৃথক করা হয়। JSON একই ডেটা অবজেক্ট এবং অ্যারে হিসেবে সংরক্ষণ করে, যেগুলো কোড সরাসরি পড়তে পারে। একটি রূপান্তরকারী প্রতিটি CSV সারিকে JSON অবজেক্টে পরিণত করে, হেডার সারিকে কী নাম হিসেবে ব্যবহার করে।
আপনার CSV পেস্ট করুন অথবা একটি ফাইল খুলুন, এবং JSON আপনি কাজ করার সাথে সাথেই আপডেট হবে। উদ্ধৃত মান, উদ্ধৃতির ভিতরে কমা, দ্বিগুণ উদ্ধৃতি এবং সেলের ভিতরে লাইন ব্রেক স্প্রেডশীট অ্যাপগুলো যেভাবে এক্সপোর্ট করে, সেভাবেই পরিচালনা করা হয়। যদি CSV-তে অপ্রয়োজনীয় ফাঁকা স্থান থাকে, প্রথমে Whitespace Remover দিয়ে তা পরিষ্কার করুন।
স্প্রেডশীট ডেটা একটি ফ্রন্টএন্ড, একটি মক API বা একটি টেস্ট ফিক্সচারে পার্সার না লিখে লোড করুন।
Excel, Google Sheets বা কোনো ডেটাবেস থেকে রপ্তানিগুলোকে JSON-এ রূপান্তর করুন, যা একটি API বা ইমপোর্ট স্ক্রিপ্ট প্রত্যাশা করে।
শিটে সংরক্ষিত পণ্য তালিকা, অনুবাদ বা সেটিংস আপনার প্রকল্প ব্যবহার করতে পারে এমন একটি JSON ফাইলে স্থানান্তর করুন।
অটো-ডিটেক্ট প্রথম সারিতে কমা, সেমিকোলন, ট্যাব বা পাইপ আছে কিনা পরীক্ষা করে। যদি কোনো ফাইলে এগুলো মিশ্রিত থাকে, তাহলে নিজেই একটি বেছে নিন। অনেক ইউরোপীয় রপ্তানিতে সেমিকোলন ব্যবহার করা হয়।
অবজেক্টের অ্যারে হেডার দ্বারা কী করা প্রতিটি সারি থেকে একটি অবজেক্ট প্রদান করে। অ্যারের অ্যারে প্রতিটি সারিকে, হেডার সারি সহ, একটি সাধারণ তালিকায় রাখে।
On, প্রথম সারিটি কী হিসেবে পরিণত হয়। Off, কীগুলির নাম হয় column_1, column_2 ইত্যাদি। ফাঁকা বা পুনরাবৃত্ত হেডার নাম একইভাবে ঠিক করা হয়।
42-কে একটি সংখ্যায় এবং true-কে একটি বুলিয়ানে রূপান্তর করে। 007-এর মতো মান বা ১৫ অঙ্কের বেশি দীর্ঘ আইডি নম্বরগুলো টেক্সট হিসেবেই থাকে, যাতে কিছুই হারিয়ে না যায়।
Trim মানের চারপাশের ফাঁকা স্থান সরিয়ে ফেলে, Skip empty rows ফাঁকা সারি বাদ দেয়, এবং Use null for empty values ফাঁকা স্ট্রিংয়ের পরিবর্তে null লিখে।
"Delhi, NCR" এর ভিতরের কমা মানের অংশ হিসেবে থাকে কারণ সেলটি উদ্ধৃতি চিহ্নে মোড়ানো আছে। উদ্ধৃত সেল-এর ভিতরে উদ্ধৃতি লিখতে হলে তা দ্বিগুণ করতে হবে: "".
আপনার CSV আপনার ব্রাউজারে রূপান্তরিত হয়। এটি আপলোড, আমাদের সার্ভারে পাঠানো বা সংরক্ষণ করা হয় না। শুধুমাত্র আপনার পছন্দগুলো আপনার ডিভাইসে মনে রাখা হয়।
খুব বড় ফাইলগুলো আপনার ডিভাইসের মেমোরির ওপর নির্ভর করে, তাই প্রায় ১৫ এমবি-র বেশি ফাইল গ্রহণ করা হয় না। টুলটি একটি সমতল টেবিল পড়ে। এটি বিন্দুযুক্ত হেডার থেকে নেস্টেড JSON তৈরি করে না এবং সরাসরি .xlsx ফাইল পড়ে না।
আপনার CSV ফাইলটি বক্সে পেস্ট করুন অথবা একটি ফাইল খুলুন। JSON সঙ্গে সঙ্গেই প্রদর্শিত হবে, যেখানে প্রতিটি সারি হেডার সারিকে কী হিসেবে ব্যবহার করে একটি অবজেক্টে রূপান্তরিত হবে। তারপর এটি কপি করুন অথবা .json ফাইল হিসেবে ডাউনলোড করুন।
হ্যাঁ। অটো-ডিটেক্ট প্রথম সারিতে কমা, সেমিকোলন, ট্যাব এবং পাইপ পরীক্ষা করে। অনুমান ভুল হলে আপনি নিজেই বিভাজক নির্বাচন করতে পারেন।
প্রথম সারি হেডার হিসেবে চিহ্নিত করতে আনটিক করুন। কীগুলো এরপর column_1, column_2 ইত্যাদি নামে নামকরণ করা হয়, এবং প্রথম সারি ডেটায় থাকে।
ডবল কোটসে মোড়ানো একটি সেল কমা, লাইন ব্রেক এবং ডবল কোটস ধারণ করতে পারে, ঠিক স্প্রেডশীট এক্সপোর্টের মতো। JSON-এ কোটসগুলো সরিয়ে ফেলা হয় এবং টেক্সট রাখা হয়।
Convert নম্বরে true/false এবং null টিক চিহ্নিত থাকলে, সাধারণ সংখ্যাগুলো সংখ্যায় রূপান্তরিত হয় এবং true বা false বুলিয়ানে রূপান্তরিত হয়। অগ্রভাগে শূন্য (যেমন 007) যুক্ত মান এবং ১৫ অঙ্কের বেশি সংখ্যাগুলো টেক্সট হিসেবেই থাকে, তাই সেগুলো পরিবর্তিত হয় না।
হ্যাঁ। JSON-এর আকৃতি অ্যারের অ্যারে হিসেবে সেট করুন। হেডার সারি সহ প্রতিটি সারি মানের একটি তালিকায় পরিণত হয়।
.xlsx ফাইল নয়। প্রথমে Excel বা Google Sheets থেকে শীটটিকে CSV হিসেবে সংরক্ষণ করুন, তারপর সেই ফাইলটি এখানে খুলুন বা পেস্ট করুন।
না। রূপান্তরটি আপনার ব্রাউজারে চলে এবং আপনার ডেটা কখনই আপনার ডিভাইস থেকে বের হয় না। শুধুমাত্র আপনার পছন্দগুলো পরেরবারের জন্য মনে রাখা হয়।
হোমপেজে আরও কয়েক ডজন বিনামূল্যের টুল রয়েছে, যেগুলির জন্য কোনো API কী প্রয়োজন হয় না।
যে কোনো তালিকা বা পাঠ্যের ব্লক থেকে পুনরাবৃত্তি হওয়া লাইনগুলি সরিয়ে ফেলুন।
টুল খুলুনকি পরিবর্তন হয়েছে তা দেখতে দুটি পাঠ্য লাইন বাই লাইন তুলনা করুন।
টুল খুলুনটাইপ করার সময় শব্দ, অক্ষর এবং বাক্য গণনা করুন।
টুল খুলুনদৈর্ঘ্য, ওজন, আয়তন, গতি, তাপমাত্রা এবং আরও অনেক কিছু রূপান্তর করুন।
টুল খুলুনকোনও মিলিত প্রশ্ন নেই।
এই টুলটি সম্পর্কে আপনার মতামত অন্যান্য দর্শকদের সাথে শেয়ার করুন।