💡JSON ডেটা পরিষ্কার করতে চান? আমাদের বিনামূল্যের অনলাইন ফরম্যাটার অবিলম্বে JSON কে সুন্দর, বৈধ এবং মিনিফাই করে—API ডিবাগিং, কনফিগারেশন বিশ্লেষণ এবং দলগত সহযোগিতার জন্য আদর্শ। 🚀 10MB পর্যন্ত ফাইল সমর্থন করে।
🔍 টুল JSON এ সিনট্যাক্স ত্রুটি পরীক্ষা করে
📊 JSON কে অ্যাবস্ট্রাক্ট সিনট্যাক্স ট্রি তে পার্স করে
🎨 ইন্ডেন্টেশন এবং লাইন ব্রেক প্রয়োগ করে
📤 বিউটিফায়েড বা মিনিফায়েড আউটপুট উৎপন্ন করে
RFC 8259 এর সাথে সঙ্গতিপূর্ণ:
ফিচার | সাপোর্ট | নোটস |
---|---|---|
ডেটা টাইপ | সব (স্ট্রিং, নাম্বার, বুলিয়ান, নাল, অ্যারে, অবজেক্ট) | ✅ সম্পূর্ণ |
নেস্টিং ডেপথ | সীমাহীন | 🌳 গভীর স্ট্রাকচার হ্যান্ডেল করে |
ইউনিকোড | হ্যাঁ | 🔤 ইমোজি, নন-ল্যাটিন অক্ষর সমর্থন করে |
JSON5 | আংশিক | ⭐ নন-স্ট্রিক্ট মোডে কমেন্ট সমর্থন করে |
ফরম্যাটিং গতি তুলনা:
ফাইল সাইজ | ফরম্যাটিং সময় |
---|---|
1 KB | ⚡ <50ms |
1 00KB | ⚡ <300ms |
1 MB | ⏳ <1.5s |
1 0MB | ⏳ <8s |
সাধারণ JSON সমস্যা সনাক্ত করে:
ত্রুটি টাইপ | উদাহরণ | ফিক্স |
---|---|---|
ট্রেইলিং কমা | {"a":1,} | শেষ কমা সরান |
অনবদ্ধ উদ্ধৃতি | {"a:1} | বন্ধ উদ্ধৃতি যোগ করুন |
অবৈধ সংখ্যা | {"a":1.2.3} | দশমিক ফরম্যাট ঠিক করুন |
আপনার টার্মিনালে JSON ফরম্যাট করুন:
🔤JSON ফাইল ফরম্যাট করুন
jq '.' input.json > formatted.json
ফরম্যাটিং এর জন্য jq ব্যবহার করা
📉JSON মিনিফাই করুন
jq -c '.' input.json > minified.json
কম্প্যাক্ট আউটপুট
🔌পাওয়ারশেল ফরম্যাট
ConvertTo-Json (Get-Content raw.json) -Depth 100 | Set-Content formatted.json
নেটিভ পাওয়ারশেল পদ্ধতি
⌨️ CMD ভ্যালিডেট
python -m json.tool < input.json
পাইথনের JSON মডিউল ব্যবহার করা
// আগে: {"data":{"user":123}}
// পরে: {
// "data": {
// "user": 123
// }
// }
{"extends":"eslint:recommended","rules":{"semi":["error","always"]}}
বেশিরভাগ IDE তে JSON ফরম্যাট করতে `Ctrl+Alt+L` (উইন্ডোজ) বা `Cmd+Opt+L` (ম্যাক) ব্যবহার করুন
ব্যান্ডউইথ ব্যবহার কমাতে API এর মাধ্যমে পাঠানোর আগে JSON মিনিফাই করুন
ভাল JSON পাঠযোগ্যতার জন্য আপনার এডিটরে সিনট্যাক্স হাইলাইটিং সক্ষম করুন