JSON ফরম্যাটার ও ভ্যালিডেটর
JSON বিউটিফাই বা মিনিফাই করুন, আর লাইন ও কলাম ধরে ভুল খুঁজে নিন, সহজ ভাষায় বোঝানো। লম্বা সংখ্যা, কী আর লেখা ঠিক যেমন লেখা ছিল তেমনই থাকে, আর আপনি যা পেস্ট করেন তা ব্রাউজারের বাইরে যায় না।
টাইপ বা পেস্ট করার সঙ্গে সঙ্গে রেজাল্ট এখানে দেখা যাবে।
কীভাবে ব্যবহার করবেন
- 1আপনার JSON পেস্ট বা টাইপ করুন, অথবা একটা .json ফাইল খুলুন।
- 2“ফরম্যাট” (2 স্পেস, 4 স্পেস বা ট্যাব দিয়ে), “মিনিফাই” বা “ভ্যালিডেট” বেছে নিন। টাইপ করার সঙ্গে সঙ্গেই রেজাল্ট বদলায়।
- 3কোনো ভুল থাকলে তার লাইন ও কলাম দেখানো হয়, আর জায়গাটা চিহ্নিত করা থাকে। শেষের বাড়তি কমা, কমেন্ট আর সিঙ্গল কোট এক ক্লিকেই ঠিক করা যায়।
- 4রেজাল্ট কপি করুন, অথবা .json ফাইল হিসেবে ডাউনলোড করুন।
প্রায়ই জিজ্ঞাসিত প্রশ্ন
এখানে আমার JSON পেস্ট করা কি নিরাপদ?
হ্যাঁ। ফরম্যাট আর যাচাই হয় আপনার ব্রাউজারে, আপনার ডিভাইসেই। আপনি যা পেস্ট করেন বা খোলেন তা কোথাও পাঠানো বা সেভ করা হয় না, তাই API রেসপন্স, API কী আর গ্রাহকের ডেটা গোপনই থাকে।
আমার JSON-এ এরর দেখাচ্ছে কেন?
মেসেজে ভুলটা কী, আর তার লাইন ও কলাম বলা থাকে। সাধারণ ভুলগুলো হলো একটা কমা কম বা বেশি, কোটেশন চিহ্ন বাদ পড়া, ডাবল কোটের বদলে সিঙ্গল কোট, আর কমেন্ট, যা JSON-এ চলে না।
ফরম্যাট করলে কি আমার সংখ্যা বা কী বদলে যাবে?
না। প্রতিটি সংখ্যা, কী আর লেখা ঠিক যেমন ছিল তেমনই লেখা হয়, তাই 12345678901234567890 পুরোটাই থাকে, 1.0 থাকে 1.0, আর বারবার আসা কী-গুলোও সব রাখা হয়। শুধু স্পেস আর লাইন ব্রেক বদলায়।
“ফরম্যাট” আর “মিনিফাই” আলাদা কীভাবে?
“ফরম্যাট” প্রতিটি মান আলাদা লাইনে, ইনডেন্ট করে বসায়, তাই JSON পড়তে সহজ হয়। “মিনিফাই” সব স্পেস আর লাইন ব্রেক সরিয়ে দেয়, তাই পাঠানো বা রাখার জন্য এটা যতটা সম্ভব ছোট হয়।
কত বড় JSON ফাইল ফরম্যাট করা যায়?
সর্বোচ্চ 5 MB। খুব লম্বা রেজাল্ট হলে স্ক্রিনে শুধু শুরুর অংশ দেখায়, কিন্তু “কপি করুন” আর “ডাউনলোড করুন”-এ সবসময় পুরোটাই থাকে।
সম্পর্কিত টুল
- Base64 ডিকোড ও এনকোডBase64 লেখা ও ফাইল ডিকোড বা এনকোড করুন, হিন্দি আর ইমোজি অক্ষত রেখে।
- JWT ডিকোডারJSON Web Token ডিকোড করুন, তার ক্লেম ও মেয়াদ পড়ুন, আর স্বাক্ষর যাচাই করুন।
- Regex টেস্টারJavaScript রেগুলার এক্সপ্রেশন লাইভ টেস্ট করুন, প্রতিটি ম্যাচ আর গ্রুপ হাইলাইট করে।
- UUID জেনারেটরএলোমেলো v4 বা সময় অনুযায়ী সাজানো v7 UUID জেনারেট করুন, একটা বা একসঙ্গে হাজার হাজার, আর যেকোনো UUID যাচাই করুন।