منسّق JSON

نسّق JSON وتحقق منه، مع تحديد الخطأ بالسطر والعمود

calendar_today آخر تحديث: ١٧ سبتمبر ٢٠٢٦

المسافة البادئة
check_circle

نص JSON سليم.

بعد التنسيق

{
  "name": "سهل",
  "tools": 80,
  "free": true,
  "tags": [
    "json",
    "dev"
  ]
}

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

lightbulb

منسّق JSON من «سهل» يرتّب الملف ويصغّره ويكشف أخطاءه، ويحدد موضع الخطأ بالسطر والعمود، ويحافظ على الأرقام والنصوص كما كُتبت — كل ذلك داخل متصفحك.

help_outline

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

١

ألصق النص

ألصق نص JSON في الصندوق، أو اكتبه مباشرة.

٢

شاهد الخطأ أو النتيجة

إن كان هناك خطأ يُحدَّد بالسطر والعمود، وإلا يظهر النص منسّقاً.

٣

انسخ ما تحتاجه

انسخ النسخة المنسّقة أو المصغّرة بضغطة واحدة.

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

هل يغيّر المنسّق أرقامي؟ expand_more
لا. تُنقل الأرقام كما كُتبت حرفياً، فلا يتحول 1e3 إلى 1000 ولا يفقد معرّف من عشرين خانة آخر خاناته — وهذا ما يحدث في الأدوات التي تمرّ بالتحليل ثم إعادة الكتابة.
لماذا يقول «فاصلة زائدة» وملفي يعمل عندي؟ expand_more
بعض اللغات تسمح بفاصلة قبل القوس الأخير، لكن معيار JSON نفسه لا يسمح بها. إن كان ملفك إعدادات لأداة تتساهل معها فلا مشكلة، أما إن كان سيُرسل كـ JSON فسيرفضه الطرف الآخر.
هل يُرفع الملف إلى خادم؟ expand_more
لا. التنسيق والتحقق يجريان داخل متصفحك، فلا يغادر النص جهازك.
ما الفرق بين التنسيق والتصغير؟ expand_more
التنسيق يضيف مسافات وأسطراً ليصبح الملف مقروءاً للإنسان، والتصغير يحذفها كلها ليصبح أصغر ما يمكن للنقل عبر الشبكة. المحتوى نفسه لا يتغيّر في الحالتين.