منسّق ومدقق JSON

نسّق كود JSON أو اضغطه وتحقق من صحته مع تحديد مكان الخطأ.

تعمل هذه الأداة بالكامل داخل متصفحك — لا يتم رفع أي بيانات إلى خوادمنا.

هل كانت هذه الأداة مفيدة؟

ما هو منسّق ومدقق JSON؟

JSON صيغة نصية لتبادل البيانات بين التطبيقات وواجهات البرمجة (API)، وتُستخدم في إعدادات المتاجر والقوالب وملفات التصدير والبيانات المنظمة لمحركات البحث. غالباً تصل البيانات مضغوطة في سطر واحد طويل يصعب قراءته، وقد يحتوي الملف على خطأ صغير يعطّل نظاماً كاملاً. تعرض هذه الأداة كود JSON بشكل منظم ومقروء، وتتحقق من صحته، وتحدد موضع الخطأ بدقة.

كيف تستخدم الأداة؟

  1. الصق كود JSON في المحرر.
  2. اضغط تنسيق لعرضه بمسافات بادئة تُظهر البنية الهرمية بوضوح، واختر المسافة المناسبة: مسافتان أو أربع أو Tab.
  3. اضغط ضغط لإزالة المسافات والأسطر وتقليل حجم الملف قبل استخدامه في الإنتاج.
  4. اضغط تحقق لاكتشاف الأخطاء؛ ستعرض الأداة رسالة الخطأ وتحدد موضعه في المحرر.
  5. فعّل ترتيب المفاتيح أبجدياً لتسهيل مقارنة ملفين أو مراجعة إعدادات طويلة.

أشهر أخطاء JSON وكيف تصلحها

  • الفاصلة الزائدة بعد آخر عنصر في كائن أو مصفوفة: احذفها.
  • علامات الاقتباس المفردة: استبدلها بعلامات مزدوجة، فـ JSON لا يقبل غيرها.
  • مفاتيح بدون اقتباس: كل مفتاح يجب أن يكون بين علامتي اقتباس مزدوجتين.
  • التعليقات: صيغة JSON القياسية لا تدعمها، فاحذفها.
  • أقواس غير مغلقة: تأكد أن لكل قوس فتح قوس إغلاق مقابلاً.

لمن هذه الأداة؟

  • المطورون: لقراءة استجابات API وتصحيح ملفات الإعداد.
  • أصحاب المتاجر: لمراجعة ملفات إعدادات القوالب أو بيانات التصدير قبل رفعها.
  • مختصو السيو: لفحص كود البيانات المنظمة JSON-LD قبل إضافته للصفحات.

خصوصية بياناتك

تتم المعالجة بالكامل داخل متصفحك، ولا يُرسل الكود إلى أي خادم. لذلك يمكنك تنسيق ملفات تحتوي على مفاتيح API أو بيانات عملاء بأمان. ومع ذلك ننصح دائماً بعدم مشاركة المفاتيح السرية في أي مكان عام.

الأسئلة الشائعة

ما أشهر أخطاء JSON؟

الفاصلة الزائدة بعد آخر عنصر، واستخدام علامات اقتباس مفردة بدل المزدوجة، والمفاتيح غير المحاطة بعلامات اقتباس، ووجود تعليقات داخل الملف.

ما الفرق بين التنسيق والضغط؟

التنسيق يضيف مسافات وأسطراً لتسهيل القراءة، والضغط يزيلها لتقليل الحجم. البيانات نفسها لا تتغير في الحالتين.

هل ترسل الأداة بياناتي إلى خادم؟

لا، تتم المعالجة محلياً بالكامل داخل متصفحك.

هل يمكنني فحص كود JSON-LD للسيو؟

نعم، الصق محتوى الوسم فقط بدون وسوم script للتحقق من صحة الصيغة.