JSON যোগ করুন
প্রাপ্তির মতো পাঠ্য যোগ করুন বা একটি স্থানীয় .json ফাইল খুলুন।
কঠোর স্থানীয় JSON যাচাইকারী
মূল লেখা না বদলে JSON সিনট্যাক্স যাচাই করুন এবং ভুল খুঁজে বের করুন।
বৈধ বস্তু রুট · 6 লাইন · 143 B
01 — 03
প্রক্রিয়াকরণের আগে JSON যাচাই হয়। সিনট্যাক্সে ভুল থাকলে অসম্পূর্ণ ফলাফলের বদলে স্পষ্ট ত্রুটি বার্তা দেখানো হয়।
প্রাপ্তির মতো পাঠ্য যোগ করুন বা একটি স্থানীয় .json ফাইল খুলুন।
ভ্যালিডেশন চালিয়ে সিনট্যাক্সের ত্রুটি বার্তা পড়ুন।
ফলাফল যাচাই করে কপি করুন বা UTF-8 ফাইল ডাউনলোড করুন। ট্রী ভিউয়ারে মানের পাথও কপি করা যায়।
উদাহরণ ও সিনট্যাক্স
টুলটি JSON-এর মান অক্ষুণ্ণ রেখে নির্বাচিত কাজ অনুযায়ী তার বিন্যাস বদলায়।
{
"site": "jsonminify.org",
"enabled": true,
"items": [1, 2]
}বৈধ JSON — ৪ লাইন, ৩টি property{"name":"value"}Key ও string value-তে double quote আবশ্যক।
[1, 2, 3]উপাদানের মূল ক্রম বজায় থাকে।
true · false · nullএই মানগুলো lowercase-এ ও quote ছাড়া লেখা হয়।
space · tab · line breakString-এর বাইরে ঐচ্ছিক; ভেতরে ডেটার অংশ।
JSONMINIFY.ORG কেন
বৈধতা ফরম্যাটিং থেকে আলাদা তাই একটি সফল ফলাফল মানে জমা দেওয়া উৎস বৈধ JSON।
বৈধতা সফল হোক বা ব্যর্থ হোক আপনার ইনপুট অপরিবর্তিত থাকে।
Comment, trailing comma ও quote ছাড়া key-কে standard JSON-এর ত্রুটি হিসেবে দেখানো হয়।
মন্তব্য, ট্রেইলিং কমা, অনির্ধারিত মান এবং জাভাস্ক্রিপ্ট অবজেক্ট সিনট্যাক্স প্রত্যাখ্যান করা হয়েছে।
সাধারণ ব্যবহার
যখনই JSON মানুষ, অ্যাপ্লিকেশন বা পরিবেশের মধ্যে একটি সীমানা অতিক্রম করে তখন সিনট্যাক্স যাচাইকরণ একটি দ্রুত প্রথম ধাপ।
JSON request ও response-এর উদাহরণ তৈরি করুন অথবা পুনরায় ব্যবহারের আগে পরীক্ষা করুন।
অ্যাপে ব্যবহারের আগে settings-এর সিনট্যাক্স ও কাঠামো যাচাই করুন।
পুনরাবৃত্তিযোগ্য উদাহরণ তৈরি করুন এবং সার্ভারে ডেটা না পাঠিয়ে পার্থক্য দেখুন।
JSON নির্দেশিকা
সিনট্যাক্স যাচাইকরণ উত্তর দেয় যে পাঠ্যকে JSON হিসাবে পার্স করা যায় কিনা। এটি প্রমাণ করে না যে ডেটা একটি নির্দিষ্ট অ্যাপ্লিকেশনের জন্য সঠিক।
স্ট্যান্ডার্ড JSON অবজেক্ট কী এবং স্ট্রিং মানগুলির জন্য ডবল উদ্ধৃতি ব্যবহার করে। একক উদ্ধৃতি এবং উদ্ধৃত কীগুলি জাভাস্ক্রিপ্ট অবজেক্ট সিনট্যাক্সের অন্তর্গত, JSON নয়।
JSON-এর কোনো মন্তব্য সিনট্যাক্স নেই এবং কোনো বস্তু বা অ্যারের চূড়ান্ত আইটেমটি কমা দ্বারা অনুসরণ করা যাবে না। আবার যাচাই করার আগে এইগুলি সরান।
অবজেক্ট এবং অ্যারে সাধারণ, কিন্তু একটি স্ট্রিং, সংখ্যা, বুলিয়ান বা নাল একটি সম্পূর্ণ বৈধ JSON নথিও হতে পারে যখন গ্রহণকারী সিস্টেম এটির অনুমতি দেয়।
একটি বৈধ নথিতে এখনও প্রয়োজনীয় বৈশিষ্ট্য অনুপস্থিত থাকতে পারে বা ভুল ব্যবসার প্রকারের মান থাকতে পারে। এই নিয়মগুলির জন্য একটি পৃথক স্কিমা বা অ্যাপ্লিকেশন-স্তরের চেক প্রয়োজন।
FAQ
একটি বৈধ ফলাফল মানে কি এবং কেন কিছু JavaScript-এর মত ইনপুট প্রত্যাখ্যান করা হয় তা বুঝুন।
পেস্ট করা লেখা ও স্থানীয় ফাইল আপনার ব্রাউজারেই প্রক্রিয়া করা হয়। URL লোড করলে ব্রাউজার সরাসরি সেই সাইটে অনুরোধ পাঠায়; সাইটটিকে CORS অনুমতি দিতে হবে।
না। এটি মূল উৎসটি রাখে এবং ত্রুটির প্রতিবেদন করে যাতে আপনি কীভাবে এটি সংশোধন করবেন তা নির্ধারণ করতে পারেন।
স্ট্যান্ডার্ড পার্সার প্রথম ব্লকিং সিনট্যাক্স ত্রুটিতে থামে। এটি ঠিক করা পরবর্তী রানে পরবর্তী সমস্যা প্রকাশ করতে পারে।
না। JSON আপনার ব্রাউজারে স্থানীয়ভাবে পার্স করা হয় এবং বিশ্লেষণ ইভেন্টে অন্তর্ভুক্ত করা হয় না।