ما هو JSON؟
JSON (جيسون) صيغة نصية خفيفة لتبادل البيانات بين المواقع والتطبيقات والخوادم، وتُستخدم في واجهات البرمجة وملفات الإعدادات. تتكون من أزواج «مفتاح: قيمة» داخل أقواس معقوصة { }، أو قوائم داخل أقواس مربعة [ ].
ما الذي تفعله الأداة؟
- التنسيق: يحوّل الكود المكتوب في سطر واحد إلى هيكل مرتب سهل القراءة.
- الضغط: يحذف المسافات والأسطر الزائدة لتقليل الحجم قبل الإرسال.
- التحقق: يكشف الأخطاء مثل فاصلة زائدة أو علامة اقتباس مفقودة.
أخطاء شائعة في JSON
تأكد من استخدام علامات الاقتباس المزدوجة " " للمفاتيح والنصوص، فالاقتباس المفرد ' ' غير مقبول. لا تضع فاصلة بعد آخر عنصر، ولا تكتب تعليقات داخل الكود. والقيم المنطقية تكتب true وfalse بحروف صغيرة، والقيمة الفارغة null.
مثال
المدخل {"a":1,"b":[1,2]} يصبح بعد التنسيق ثمانية أسطر مرتبة بمسافتين لكل مستوى. وتُحفظ الحروف العربية كما هي دون تحويل إلى رموز. المعالجة تتم محلياً، فيمكنك لصق بيانات عملك بأمان.