كيفية تنسيق JSON
- الصق JSON في مربع الإدخال.
- اختر المسافة البادئة (مسافتان أو 4 مسافات أو Tab) ورتّب المفاتيح إذا أردت.
- انقر على «تنسيق» لتجميله أو «تصغير» لضغطه في سطر واحد.
- انسخ النتيجة. وإذا كان هناك خطأ ينتقل المؤشر إلى موضعه.
فائدة منسّق JSON
JSON هو أكثر صيغ البيانات استخداماً في واجهات API وملفات الإعدادات. وعندما يصل في سطر واحد يصعب قراءته: يضيف المنسّق فواصل أسطر ومسافات بادئة لترى بنيته.
ويعمل أيضاً كمدقق: إذا كانت هناك فاصلة ناقصة أو قوس زائد أو استخدمت علامات اقتباس مفردة بدل المزدوجة، فإنه يخبرك بالسطر والعمود اللذين يتوقف عندهما JSON عن كونه صالحاً.
التصغير يفعل العكس: يزيل المسافات وفواصل الأسطر ليصبح النص أصغر عند إرساله أو تخزينه.
أمور يجب مراعاتها
- يقبل JSON القياسي فقط: بدون تعليقات أو علامات اقتباس مفردة أو فواصل زائدة في النهاية.
- مع النصوص الكبيرة جداً (عدة ميغابايت) قد تصبح الصفحة بطيئة حسب جهازك.
- قد تفقد الأرقام الكبيرة جداً أو ذات الكسور الكثيرة دقتها، تماماً كما في JavaScript.
الأسئلة الشائعة
هل يُرسل JSON الخاص بي إلى خادم؟
لا. تتم المعالجة في متصفحك ولا يغادر النص جهازك أبداً، لذا يمكنك استخدامه مع بيانات خاصة.
لماذا يقول إن JSON غير صالح؟
أكثر الأسباب شيوعاً: فاصلة زائدة أو ناقصة، أو علامات اقتباس مفردة بدل المزدوجة، أو مفاتيح بلا علامات اقتباس، أو قوس غير مغلق. تعرض الرسالة السطر والعمود.
ما الفرق بين التنسيق والتصغير؟
التنسيق يضيف فواصل أسطر ومسافات بادئة ليسهل القراءة؛ والتصغير يزيلها ليشغل النص مساحة أقل.
هل يمكنني ترتيب المفاتيح؟
نعم، بخيار الترتيب الأبجدي. وهو مفيد لمقارنة ملفي JSON أو للحصول على الناتج نفسه في كل مرة.
هل هو مجاني؟
نعم، مجاني ولا يحتاج إلى تسجيل ويعمل مباشرة في متصفحك.