كيف تنسّق JSON وتتحقق منه (وتصلح الأخطاء الشائعة)

اجعل JSON غير المقروء سهل القراءة، وجد السطر الدقيق لخطأ الصياغة، وأصلح أكثر الأخطاء شيوعًا: الفواصل الأخيرة وعلامات الاقتباس والتعليقات.

كثيرًا ما تعطيك واجهات API وملفات الإعداد JSON في سطر واحد طويل. يضيف المنسّق المسافات البادئة لتتمكن من قراءته، ويخبرك المدقق بالضبط أين الخطأ.

نسّق JSON في ثوانٍ

  1. افتح منسق JSON.
  2. الصق JSON (أو انقر زر المثال لتجربته).
  3. اختر المسافة البادئة، ثم اقرأ النتيجة أو انسخها أو نزّلها.

يعمل في متصفحك، فلا تغادر مفاتيح API أو بيانات العملاء في JSON جهازك أبدًا.

قبل وبعد

{"name":"Ali","marks":[88,92],"passed":true}

يصبح

{
  "name": "Ali",
  "marks": [
    88,
    92
  ],
  "passed": true
}

أكثر خمسة أخطاء JSON شيوعًا

الخطأخطأصحيح
فاصلة أخيرة[1, 2, 3,][1, 2, 3]
علامات اقتباس مفردة{'a': 1}{"a": 1}
مفاتيح بلا اقتباس{a: 1}{"a": 1}
تعليقات{"a": 1 // note}احذف التعليق
قيم خاصةNaN, undefinednull أو رقم

يعرض المدقق سطر أول مشكلة وعمودها. انظر قبل تلك النقطة مباشرة: فالفاصلة أو القوس المفقود في السطر السابق سبب شائع.

التصغير للإنتاج

JSON المنسق للبشر، والمصغر للآلات. يزيل التصغير المسافات وفواصل الأسطر لتصغير الملفات وردود API. وللأكواد الأخرى استخدم مصغر CSS ومصغر JavaScript.

تحتاج إلى جدول بيانات؟

إذا كان JSON قائمة سجلات، يحوّله محول محول JSON إلى CSV إلى جدول يمكنك فتحه في Excel أو ⁦Google Sheets⁩. ولبيانات نصية أخرى، توجد أدوات الترميز مشفر ومفكك Base64 ومشفر ومفكك URL وأداة مختبر التعابير النمطية في قسم أدوات المطورين نفسه.