أدوات مطورين وتقنية خاصة

منسق JSON

الصق كود JSON المضغوط أو غير المرتب، وسيعيد المنسق بناءه بمسافة بادئة واضحة من مسافتين أو 4 مسافات، جاهزًا للنسخ أو التنزيل. وإذا كان في الكود خطأ يحدد لك موضعه برقم السطر والعمود في أغلب المتصفحات، ويجري كل شيء داخل متصفحك فتبقى استجابات الـ API وملفات الإعدادات على جهازك.

تبقى مدخلاتك داخل هذا المتصفح. لا تستقبل رابطلي أو تخزن الشيفرة أو الرموز أو الرؤوس أو البيانات التقنية.

أدخل التفاصيل

مسافتان

النتيجة

ستظهر النتيجة المعالجة هنا.

كيف تنسّق JSON أونلاين

  1. الصق كود JSON في مربع «الإدخال»، أو اضغط «استخدم مثالًا» لتجربة الأداة على مثال جاهز.
  2. اختر من قائمة «المسافة البادئة» إما مسافتين أو 4 مسافات.
  3. اضغط زر «عالج محليًا» لتنسيق الكود.
  4. إن ظهرت رسالة خطأ فأصلح الموضع المذكور برقم السطر والعمود، ثم اضغط «عالج محليًا» مرة أخرى.
  5. استخدم زر «نسخ» أو «تنزيل» في لوحة «النتيجة» لأخذ الكود المنسق معك.

متى تحتاج إلى منسق JSON؟

  • مطوّر واجهات خلفية يلصق استجابة API مضغوطة في سطر واحد ليعثر على حقل ناقص أو مكتوب باسم خاطئ.
  • مطوّر واجهات أمامية يتتبع فاصلة زائدة أفسدت ملف إعدادات أو ملف ترجمة كاملًا.
  • مختبر جودة يحوّل بيانات Webhook إلى شكل مقروء قبل إرفاقها في تقرير عن خطأ.
  • مطوّر تطبيق عربي يريد تحويل ملف JSON مليء برموز الهروب \u إلى نص عربي مقروء.

كيف تعمل هذه الأداة؟

يعمل التحويل محليًا داخل متصفحك. لا تُرسل القيم المدخلة إلى رابطلي ولا توضع في الرابط أو التحليلات.

أسئلة شائعة عن منسق JSON

هل يحدد منسق JSON مكان الخطأ في الكود؟

نعم. عندما يتعذر تحليل الكود تظهر رسالة خطأ أسفل مربع الإدخال، وتذكر في أغلب المتصفحات رقم السطر والعمود اللذين توقف عندهما التحليل. وغالبًا ما يكون السبب فاصلة أو علامة تنصيص ناقصة قبل ذلك الموضع مباشرة.

هل يقبل المنسق كود JSON فيه تعليقات أو فاصلة زائدة في النهاية؟

لا. تلتزم الأداة بمعيار JSON الصارم، لذا تُعدّ التعليقات والفواصل الزائدة في آخر القوائم والنصوص المحاطة بعلامات تنصيص مفردة والمفاتيح غير المحاطة بعلامات تنصيص أخطاءً. احذفها أولًا ثم أعد المعالجة.

هل تبقى النصوص العربية مقروءة بعد تنسيق JSON؟

نعم. تبقى الحروف العربية وغيرها من حروف Unicode كما هي، بل تتحول رموز الهروب مثل \u0631 إلى الحروف التي تمثلها في الناتج المنسق، فيسهل عليك قراءتها ومراجعتها.

هل يُرفع كود JSON الذي ألصقه إلى خادم؟

لا. يجري التنسيق بالكامل داخل متصفحك، ولا تستقبل رابطلي الكود الذي تلصقه ولا تخزنه. ويقبل مربع الإدخال حتى 200,000 حرف في المرة الواحدة.