ثلاثة أشياء يحتاجها كل مطوّر من منسّق JSON
التجميل يحوّل استجابات API المضغوطة وصادرات قواعد البيانات وملفات الإعداد إلى إخراج مقروء ومضغوط بشكل صحيح في أقل من ثانية. الضغط يُزيل كل المسافات البيضاء لتقليل حجم الحمولة في الإنتاج — ملف JSON حجمه 100 KB يمكن أن يُقلَّص إلى 60 KB بمجرد إزالة الأحرف غير الضرورية. التحقق يكتشف أخطاء البنية قبل أن تصل إلى وقت التشغيل مع أرقام السطر والعمود بدقة.
يؤدي هذا المنسّق الثلاثة معاً في مكان واحد، ويعمل بالكامل داخل المتصفح (لا شيء يُرسَل إلى أي خادم)، ويوفّر تمييزاً بالألوان يجعل الهياكل المتداخلة قابلة للمسح بصرياً على الفور.
أخطاء JSON الشائعة التي تكتشفها هذه الأداة
الفواصل الزائدة — صالحة في JavaScript لكن محظورة تماماً في JSON. علامات اقتباس مفردة بدلاً من مزدوجة حول السلاسل والمفاتيح. مفاتيح بدون اقتباس (`{name: "Alice"}` بدلاً من `{"name": "Alice"}`). فواصل مفقودة بين العناصر. تعليقات (`// أو /* */`) التي لا يدعمها JSON. أحرف تحكّم غير مُهرَّبة داخل السلاسل.
حين يجد المدقّق خطأً، يُبلّغ بالموضع الدقيق حتى تُصلح الحرف الصحيح دون تخمين عبر مئات الأسطر من JSON المضغوط.
متى يكون JSON المضغوط الاختيار الصحيح
اضغط JSON دائماً لاستجابات API في الإنتاج وملفات الإعداد المُقدَّمة عبر CDN وأي حمولة تُنقَل عبر الشبكة. التنسيق المقروء لا يضيف أي قيمة في وقت التشغيل ويُكلّف عرض النطاق الترددي. وعلى العكس، احتفظ دائماً بملفات JSON المصدر (إعدادات `.json` في Git) بالصيغة المُجمَّلة — فروق الكود غير مقروءة على JSON المضغوط.