JSON Validator কীভাবে ব্যবহার করবেন
- JSON পেস্ট করুন বা বাঁ দিকের বক্সে একটি ফাইল ছেড়ে দিন।
- যাচাই করুন চাপুন, অথবা কিছুক্ষণ অপেক্ষা করুন, টাইপ করার সঙ্গে সঙ্গে যাচাই চলে।
- সবুজ বার মানে ডকুমেন্ট বৈধ এবং এতে কয়টি মান আছে তা দেখায়। লাল বার সমস্যা ও লাইন দেখায়।
JSON Validator সম্পর্কে
একটি ভ্যালিডেটর একটিমাত্র প্রশ্নের উত্তর দেয়: একটি কঠোর JSON পার্সার কি এই টেক্সট গ্রহণ করবে? আপনার সার্ভার, ডেটাবেস বা অ্যাপ ঠিক এই পরীক্ষাই চালাবে, তাই প্রোডাকশনে নয়, এখানেই তা জেনে নেওয়া ভালো।
আমরা এই সাইটের জন্য লেখা একটি কঠোর পার্সার ব্যবহার করি, ব্রাউজারের বিল্ট-ইনটি নয়, কারণ ব্রাউজার "Unexpected token } in JSON at position 41"-এর মতো অস্পষ্ট বার্তা দেয়। আমাদেরটি লাইন, কলাম এবং এর বদলে কী প্রত্যাশিত ছিল তা বলে।
মানুষ যে ভুলগুলো সবচেয়ে বেশি করে
প্রায় প্রতিটি অবৈধ ডকুমেন্ট একটি ছোট তালিকায় এসে দাঁড়ায়: শেষ উপাদানের পরে কমা, সিঙ্গেল কোট, মন্তব্য, উদ্ধৃতিচিহ্ন ছাড়া কী, দুটি আইটেমের মাঝে কমা না থাকা, অথবা স্ট্রিংয়ের ভেতরে এস্কেপ না করা লাইন ব্রেক। এখানে এর প্রতিটিকে নির্দিষ্ট বার্তায় চিহ্নিত করা হয়।
আপনার ডেটা যদি JavaScript অবজেক্ট লিটারাল বা মন্তব্য অনুমোদন করে এমন কনফিগ ফাইল থেকে আসে, তাহলে এর বদলে JSON5 ভ্যালিডেটর ব্যবহার করে দেখুন। JSON5 হলো JSON-এর একটি শিথিল সংস্করণ যা এসব গ্রহণ করে।