JSON ফরম্যাটার

সহায়ক ত্রুটি-বার্তাসহ JSON ফরম্যাট, যাচাই ও মিনিফাই করুন

এই ক্যালকুলেটর সম্পর্কে

JSON ফরম্যাটার JSON যাচাই, সুবিন্যস্ত ও সংক্ষিপ্ত করে। ইনপুটকে JSON.parse-এর মধ্য দিয়ে আসা-যাওয়া করানো হয়, তাই আউটপুট হুবহু স্পেসিফিকেশন মেনে চলে এবং ইউনিকোড অক্ষত থাকে; সুবিন্যস্ত মোড দুটি স্পেস দিয়ে ইনডেন্ট করে, আর সংক্ষিপ্ত মোড সব হোয়াইটস্পেস সরিয়ে দেয়। এটি ইনপুট ও আউটপুটের সাইজ, শতাংশে সাইজের পরিবর্তন এবং নোড-সংখ্যা জানায়, যাতে কাঠামোটি প্রত্যাশামতো বিশ্লেষিত হয়েছে কি না নিশ্চিত হতে পারেন। বিশ্লেষণ ব্যর্থ হলে পার্সারের হুবহু ত্রুটিবার্তা অবস্থানের তথ্যসহ দেখানো হয়।

JSON ফরম্যাটার কীভাবে ব্যবহার করবেন

  1. ঘরে আপনার ইনপুট লিখুন বা পেস্ট করুন।
  2. আউটপুট দেখুন — লেখার সঙ্গে সঙ্গে তা হালনাগাদ হয়।
  3. কোনো বিকল্প থাকলে, আপনার প্রয়োজন অনুযায়ী সেগুলো ঠিক করুন।
  4. হুবহু এই ফলাফলটি শেয়ার করতে পৃষ্ঠার URL কপি করুন।

সাধারণ উদাহরণ

  • সুবিন্যস্ত {"a":1,"b":[2,3]} → 4 লাইনের ইনডেন্ট করা আউটপুট, 5টি নোড
  • 41 অক্ষরের একটি সুবিন্যস্ত অবজেক্ট সংক্ষিপ্ত করলে → {"name":"Ada","tags":["x","y"]} (সাইজ −24.39%)
  • {a:1} → ত্রুটি: Expected property name or '}' in JSON at position 1 (line 1 column 2)

প্রায়শই জিজ্ঞাসিত প্রশ্ন

JSON ফরম্যাটার কীভাবে কাজ করে?

আপনার ইনপুট লিখুন বা পেস্ট করুন; টুলটি সরাসরি আপনার ব্রাউজারেই তা প্রক্রিয়া করে সঙ্গে সঙ্গে ফলাফল দেখায়। আপনি যা লেখেন তার কিছুই কোনো সার্ভারে আপলোড হয় না — পুরো হিসাব আপনার ডিভাইসেই হয়।

JSON ফরম্যাটার কখন ব্যবহার করবেন?

ডেভেলপমেন্ট, ডিবাগিং, ডিজাইন ও অ্যাডমিনিস্ট্রেশনের কাজে এটি সুবিধাজনক — যখনই কিছু ইনস্টল না করে বা আপনার ডেটা তৃতীয় পক্ষের কোনো সেবার হাতে না দিয়ে এই রূপান্তর বা যাচাইটি দ্রুত করতে চান।

ফলাফল কতটা নির্ভরযোগ্য?

টুলটি সংশ্লিষ্ট মানদণ্ড বা স্পেসিফিকেশন সরাসরি বাস্তবায়ন করে, তাই এর আউটপুট মানদণ্ড-অনুগত সফটওয়্যারের আউটপুটের সঙ্গে মেলে। খালি বা ত্রুটিপূর্ণ ইনপুটের মতো বিশেষ ক্ষেত্রগুলো নীরবে ব্যর্থ না হয়ে স্পষ্টভাবে জানানো হয়।

নির্দিষ্ট কোনো ফলাফল কি অন্য কারও সঙ্গে শেয়ার করা যায়?

হ্যাঁ। আপনার ইনপুট URL হালনাগাদ করে; তাই ঠিকানা বার থেকে লিংক কপি করে শেয়ার করলে, যিনিই সেটিতে ক্লিক করবেন তাঁর জন্য টুলটি একই অবস্থায় খুলবে।