ফরম্যাটারটি আপনার টেক্সট পার্স করে ব্রাউজারের নিজস্ব JSON ইঞ্জিন দিয়ে, তাই আপনার কোড ডেটাটিকে ঠিক যেভাবে পড়বে, আউটপুটও হুবহু সেরকম - কোনো চমক নেই, সার্ভারে যাওয়া-আসা নেই, আর আপনার ডিভাইস যতটা সামলাতে পারে তার বাইরে কোনো সীমাও নেই।
ফ্রি JSON ফরম্যাটার
পুরোটাই আপনার ব্রাউজারে চলে - কিছু আপলোড নেই, সাইন-আপ নেই।
JSON ফরম্যাটার কী কাজ করে?
JSON ফরম্যাটার এলোমেলো বা মিনিফাই করা JSON-কে পরিষ্কার, ইনডেন্ট করা টেক্সটে বদলে দেয়, যা সহজে পড়া যায় - আর টাইপ করার সঙ্গে সঙ্গে সিনট্যাক্স ভুল আছে কি না দেখে নেয়। আপনার JSON পেস্ট করুন, ইনডেন্টের মাপ বেছে নিন, তারপর গোছানো ফলটা কপি করুন - কিংবা আবার এক লাইনে মিনিফাই করে নিন। সবকিছু চলে আপনার ব্রাউজারে, তাই গোপন পেলোড কখনো আপনার মেশিন ছেড়ে যায় না।
যেভাবে ব্যবহার করবেন
- 1আপনার JSON পেস্ট করুন. এলোমেলো, মিনিফাই করা বা হাতে লেখা JSON ইনপুট বক্সে ফেলুন।
- 2ফলটা পড়ুন. সঙ্গে সঙ্গেই সাজানো হয়ে যায়, আর স্ট্যাটাস বার জানিয়ে দেয় JSON ঠিক আছে কি না, কিংবা প্রথম ভুলটা দেখিয়ে দেয়।
- 3ইনডেন্ট বাছুন বা মিনিফাই করুন. ২ স্পেস, ৪ স্পেস বা ট্যাবের মধ্যে বেছে নিন, কিংবা Minify চেপে এক লাইনে গুটিয়ে নিন।
- 4কপি করুন. সাজানো আউটপুট কপি করুন আর যেখানে দরকার সেখানে পেস্ট করুন।
কাদের জন্য
- ডেভেলপাররা - কোনো API রেসপন্স ডিবাগ করছেন আর এক নজরে সেটা পড়ে নিতে চান।
- QA ও সাপোর্ট ইঞ্জিনিয়াররা - বাগ রিপোর্ট করার আগে পেলোডটা ঠিক আছে কি না দেখে নিতে।
- ডেটা ও কনফিগের কাজ - কমিট করার আগে কোনো সেটিংস ফাইল বা ওয়েবহুক বডি গুছিয়ে নেওয়া।
- শিক্ষার্থী ও লেখকরা - ডকে JSON বসিয়ে পরিষ্কার, ইনডেন্ট করা উদাহরণ চান।
সাধারণ প্রশ্ন
JSON ফরম্যাটারটি কি ফ্রি?
হ্যাঁ - এটি একদম ফ্রি, সাইন-আপ নেই, ব্যবহারের কোনো সীমাও নেই। পুরোটাই আপনার ব্রাউজারে চলে।
আমার JSON কি কোথাও আপলোড হয়?
না। আপনার JSON পার্স ও ফরম্যাট হয় আপনার ব্রাউজারেই, লোকালি, কখনো কোনো সার্ভারে যায় না - তাই গোপন API key, টোকেন আর অভ্যন্তরীণ ডেটার জন্যও এটি নিরাপদ।
JSON ফরম্যাট করা আর যাচাই করার মধ্যে তফাত কী?
ফরম্যাট করা মানে ঠিক JSON-কে আবার ইনডেন্ট করে পড়ার উপযোগী করা; আর যাচাই করা মানে টেক্সটটা আদৌ বৈধ JSON কি না দেখা। এই টুল দুটোই একসঙ্গে করে - টাইপ করার সঙ্গে সঙ্গে যাচাই করে, আর JSON ভুল থাকলে প্রথম সিনট্যাক্স ভুলটা দেখিয়ে দেয়।
আমার JSON ভুল হচ্ছে কেন?
সবচেয়ে সাধারণ কারণগুলো হলো - শেষ আইটেমের পরে একটা বাড়তি কমা, ডাবল কোটের বদলে সিঙ্গেল কোট, কোট ছাড়া key, কিংবা কোনো ব্র্যাকেট বা ব্রেস বাদ পড়া। স্ট্যাটাস বার সমস্যাটার নাম বলে দেয় আর লাইন ও কলাম দেখিয়ে দেয়, যাতে দ্রুত ঠিক করতে পারেন।
Minify কী করে?
Minify সব স্পেস আর লাইন ব্রেক সরিয়ে সবচেয়ে ছোট বৈধ এক-লাইনের JSON বানায়, যা কনফিগ ফাইল ছোট করতে কিংবা কোনো URL বা রিকোয়েস্ট বডিতে পেলোড বসাতে কাজে লাগে।
এটি কি অফলাইনে কাজ করে?
হ্যাঁ। পেজটা একবার লোড হয়ে গেলে ইন্টারনেট ছাড়াই ফরম্যাটার চলতে থাকে, কারণ সব প্রক্রিয়াই হয় আপনার ডিভাইসে।