انتقل إلى المحتوى

مدقق JSON

تحقق من صياغة JSON فوراً مع رسائل خطأ مفصلة. نسّق وصغّر وافحص بنية JSON مع عدد المفاتيح/المصفوفات وتحليل العمق. مجاني، 100% في متصفحك.

ما هو التحقق من صحة JSON؟

التحقق من صحة JSON (JavaScript Object Notation) يفحص ما إذا كان النص يتوافق مع مواصفات JSON (ECMA-404 / RFC 8259). يجب أن يحتوي JSON الصالح على: مفاتيح نصية بعلامات اقتباس مزدوجة صحيحة، تداخل صحيح للكائنات {} والمصفوفات []، أنواع بيانات صالحة (نص، رقم، منطقي، null، كائن، مصفوفة) وبدون فواصل زائدة أو تعليقات. تستخدم هذه الأداة JSON.parse() الأصلي للمتصفح للتحقق الدقيق.

قواعد صياغة JSON

يجب أن تكون المفاتيح نصوصاً بعلامات اقتباس مزدوجة: "key"، وليس 'key' أو key. يجب أن تستخدم النصوص علامات اقتباس مزدوجة. يمكن أن تكون الأرقام صحيحة أو عشرية، بدون أصفار بادئة (باستثناء 0.x). القيم المنطقية: true / false (أحرف صغيرة فقط). Null: null (أحرف صغيرة). بدون فواصل زائدة بعد العنصر الأخير. بدون تعليقات — JSON لا يدعم // أو /* */. بدون undefined — استخدم null بدلاً منه.

أخطاء JSON الشائعة

علامات اقتباس مفقودة — يجب أن تكون المفاتيح والنصوص بعلامات اقتباس مزدوجة. فاصلة زائدة{"a": 1,} غير صالح؛ احذف الفاصلة الأخيرة. علامات اقتباس مفردة{'a': 1} ليس JSON صالحاً. أحرف غير مهربة — الأحرف الخاصة في النصوص (سطور جديدة، مسافات جدولة، خطوط مائلة عكسية) يجب تهريبها. مفاتيح مكررة — صالحة تقنياً حسب المواصفات، لكن القيمة الأخيرة تفوز والقيم السابقة تُفقد.

الخصوصية

يعمل التحقق بالكامل 100% في متصفحك باستخدام واجهة JSON.parse() API الأصلية. لا يتم إرسال أي بيانات إلى أي خادم.