منسّق JSON
الصق أي JSON واختر «تنسيق» لعرضه بمسافات بادئة جميلة، أو «ضغط» لتصغيره، أو «تحقق» لفحص صحته. تُبلغ أخطاء الصياغة مع الموقع الدقيق. كل شيء يعمل محليًا داخل متصفحك.
ماذا يعني هذا
JSON صيغة نصية للبيانات المنظمة. التنسيق يُسنّد الكائنات المتداخلة ليتمكن البشر من قراءتها؛ والضغط يزيل كل الفراغات لتصغر الملفات؛ والتحقق يفحص مطابقة النص لقواعد JSON.
كيف نحسبها
المعادلة
التنسيق: JSON.parse(text) ثم JSON.stringify(value, null, 2). الضغط: JSON.stringify(value). التحقق: نجاح JSON.parse.مثال محلول
الصق هذا واضغط «تنسيق»:
- 1الصق JSON في المربع.
- 2اختر تنسيقًا أو ضغطًا أو تحققًا.
- 3تظهر النتيجة وأي أخطاء فورًا.
الافتراضات المهمة
- تتطلب قواعد JSON علامات تنصيص مزدوجة حول المفاتيح والنصوص.
الأسئلة الشائعة
لماذا يكون JSON غير صالح؟
الأسباب الشائعة: علامات تنصيص مفردة بدل المزدوجة، فاصلة زائدة في النهاية، أو قوس إغلاق ناقص. تسلط الأداة الضوء على المشكلة الدقيقة.
هل يمكنني تنسيق ملفات JSON كبيرة؟
نعم، ضمن حدود ذاكرة المتصفح المعقولة. قد تكون الملفات الضخمة التي تتجاوز عدة ميغابايت بطيئة في أي أداة.
أدوات ذات صلة
مشفّر Base64
رمّز أي نص، بما فيه يونيكود، إلى Base64.
مولّد التجزئة
ولّد تجزئات MD5 وSHA-1 وSHA-256 لأي نص.
مختبِر التعبيرات النمطية
اختبر التعبيرات النمطية على نص مع النتائج الحية.
فكّ ترميز Base64
فكّ تشفير سلاسل Base64 إلى نص مقروء.
مشفّر الروابط
رمّز النص لاستخدامه بأمان داخل الروابط واستعلاماتها.
فكّ ترميز الروابط
فكّ الترميز المئوي في الروابط إلى نص مقروء.