حول منسّق JSON ومدقّقه
JSON (JavaScript Object Notation) هو الصيغة الأكثر شيوعًا لتبادل البيانات بين خدمات الويب والتطبيقات وملفات الإعداد. ويصعب قراءة JSON المضغوط أو المكتوب يدويًا، كما أن فاصلة واحدة ناقصة أو علامة اقتباس مفقودة تجعل المستند بأكمله غير صالح. يعيد هذا المنسّق ترتيب المسافات البادئة في JSON لتسهل قراءته، ويضغطه في سطر واحد عندما تحتاج إلى أصغر حجم ممكن، ويحدد أخطاء الصياغة بالسطر والعمود. تُحلَّل بياناتك في متصفحك ولا تُرسل إلى أي مكان، لذا يمكنك استخدامه بأمان مع استجابات واجهات API أو ملفات الإعداد التي تحتوي على معلومات خاصة.
طريقة الاستخدام
- الصق JSON في مربع الإدخال، أو انقر على «تحميل مثال» لتجربة الأداة.
- انقر على «تنسيق» لتجميله بالمسافة البادئة التي تختارها، أو على «ضغط» لإزالة جميع المسافات الفارغة.
- إذا كان JSON غير صالح، فاقرأ رسالة الخطأ: فهي تُظهر السطر والعمود اللذين فشل عندهما التحليل.
- انسخ النتيجة أو نزّلها كملف .json.
الأسئلة الشائعة
هل يُرفع JSON الخاص بي إلى خادم؟
لا. يجري التنسيق والتحقق بالكامل في متصفحك باستخدام محلل JSON المدمج فيه. لا يُرسل أي شيء تلصقه ولا يُخزَّن.
لماذا JSON الخاص بي غير صالح؟
أكثر الأسباب شيوعًا هي الفواصل الزائدة بعد العنصر الأخير، واستخدام علامات الاقتباس المفردة بدلًا من المزدوجة، وأسماء الخصائص غير المحاطة بعلامات اقتباس، والتعليقات. ولا يسمح JSON القياسي بأيٍّ منها.
ماذا يفعل خيار «ترتيب المفاتيح»؟
يرتّب خصائص كل كائن أبجديًا، وعلى جميع المستويات. وهذا يسهّل مقارنة مستندَي JSON أو العثور على خاصية في كائن كبير.