التحقق من JSON

الصق الملف لتحصل على إجابة صريحة: صحيح أو لا. وإن لم يكن، تبيّن الرسالة ما توقّعه المحلّل وفي أي موضع — غالبًا فاصلة زائدة أو علامة اقتباس ناقصة.

طريقة الاستخدام

معلومات مفيدة

أربعة أخطاء وراء معظم الرسائل

فاصلة بعد العنصر الأخير، وعلامات اقتباس مفردة بدل المزدوجة، ومفتاح بلا علامات اقتباس، وتعليق تسلّل إلى الملف. لا يقبل JSON أيًّا منها، بينما تقبل جافاسكربت وبايثون وYAML بعضها — ولهذا تتسلّل.

الصحيح صياغةً ليس بالضرورة صحيحًا معنىً

تفحص هذه الصفحة الصياغة لا المعنى. فقد يُحلَّل الملف بلا أخطاء ومع ذلك ينقصه حقل مطلوب، أو يحمل نصًّا في موضع يُنتظر فيه رقم. ذلك عمل مخطط البيانات لا المحلّل.

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

هل يُرفع ملفي للفحص؟

لا. يجري التحقق بمحلّل متصفحك المدمج، فلا تغادر البيانات جهازك.

أي معيار يُعتمد؟

المعيار نفسه في كل بيئات التشغيل: RFC 8259 عبر JSON.parse. وما يمر هنا يمر في كل مكان.

لماذا تُعدّ الفاصلة الأخيرة خطأً؟

لا وجود لفاصلة أخيرة اختيارية في JSON: بعد العنصر الأخير ينتظر المحلّل قوس الإغلاق. جافاسكربت تتسامح معها، أما JSON فلا.

هل يمكن فحص ملفات كبيرة جدًا؟

حتى خمسة ميجابايت من النص. وما زاد فالأفضل فحصه بأداة من سطر الأوامر.

أدوات ذات صلة