التحقق من JSON
الصق الملف لتحصل على إجابة صريحة: صحيح أو لا. وإن لم يكن، تبيّن الرسالة ما توقّعه المحلّل وفي أي موضع — غالبًا فاصلة زائدة أو علامة اقتباس ناقصة.
- مجانًا
- ملفاتك لا تغادر جهازك
- بدون تسجيل
- بلا حد لعدد الملفات
طريقة الاستخدام
- الصق كود JSON في الحقل — يجري الفحص مع كل ضغطة مفتاح.
- اقرأ السطر أسفل الحقل: الأخضر يعني صحيحًا، والأحمر يحمل رسالة المحلّل.
- أصلح الموضع المذكور وسترى الرسالة تتحوّل إلى الأخضر.
معلومات مفيدة
أربعة أخطاء وراء معظم الرسائل
فاصلة بعد العنصر الأخير، وعلامات اقتباس مفردة بدل المزدوجة، ومفتاح بلا علامات اقتباس، وتعليق تسلّل إلى الملف. لا يقبل JSON أيًّا منها، بينما تقبل جافاسكربت وبايثون وYAML بعضها — ولهذا تتسلّل.
الصحيح صياغةً ليس بالضرورة صحيحًا معنىً
تفحص هذه الصفحة الصياغة لا المعنى. فقد يُحلَّل الملف بلا أخطاء ومع ذلك ينقصه حقل مطلوب، أو يحمل نصًّا في موضع يُنتظر فيه رقم. ذلك عمل مخطط البيانات لا المحلّل.
الأسئلة الشائعة
هل يُرفع ملفي للفحص؟
لا. يجري التحقق بمحلّل متصفحك المدمج، فلا تغادر البيانات جهازك.
أي معيار يُعتمد؟
المعيار نفسه في كل بيئات التشغيل: RFC 8259 عبر JSON.parse. وما يمر هنا يمر في كل مكان.
لماذا تُعدّ الفاصلة الأخيرة خطأً؟
لا وجود لفاصلة أخيرة اختيارية في JSON: بعد العنصر الأخير ينتظر المحلّل قوس الإغلاق. جافاسكربت تتسامح معها، أما JSON فلا.
هل يمكن فحص ملفات كبيرة جدًا؟
حتى خمسة ميجابايت من النص. وما زاد فالأفضل فحصه بأداة من سطر الأوامر.
أدوات ذات صلة
- تنسيق JSON والتحقق منه الصق كود JSON لتحصل عليه منسّقًا أو متحققًا منه أو مصغّرًا. تبقى البيانات داخل متصفحك، وهو أمر…
- تجميل JSON الصق كتلة JSON مضغوطة واقرأها كأنها مستند. تظهر الإزاحة أثناء الكتابة، ويُشار إلى القوس الناقص…
- ضغط JSON الصق كود JSON لتستعيده دون بايت زائد: بلا إزاحة وبلا فواصل أسطر، والبيانات نفسها. الاستجابة الم…
- ترميز وفك ترميز Base64 الصق نصًّا لتحصل على Base64، أو الصق Base64 لتستعيد النص. تمرّ العربية والصينية والرموز التعبير…
- تحويل CSV إلى JSON ألصق الجدول لتحصل على JSON. يتبع التحليل معيار RFC 4180، لذا تبقى خلية مثل «Doe, John» حقلًا وا…
- عداد الكلمات اكتب النص أو الصقه لتتحدث الأرقام فورًا: الكلمات والأحرف والجمل والفقرات وزمن القراءة التقديري.
- تحويل YAML إلى JSON ألصق ملف الإعداد لتحصل على JSON. تُوسَّع المراسي، وتحتفظ النصوص الكتلية بأسطرها، وإن وُجد خلل ظ…
- تحويل JSON إلى YAML ألصق JSON قادمًا من استجابة واجهة برمجية أو من تصدير، لتحصل على YAML يمكن قراءته فعلًا: بلا أقو…