JSON تنسيق

تحليل JSON والتحقق منه، مع إمكانية التنسيق، والضغط، وترتيب المفاتيح تكراريًا، وإضافة أو إزالة تهريب السلاسل النصية.

المعالجة محليًا في المتصفح
دليل الاستخدام

كيفية استخدام JSON تنسيق

المعالجة محليًا في المتصفح

مثال

إدخال JSON

{"name":"11dz-tools","items":[1,2,3]}

النتيجة

{
  "name": "11dz-tools",
  "items": [
    1,
    2,
    3
  ]
}
  1. تنسيق

    الصق JSON واختر المسافة البادئة قبل التنسيق. يزيل التصغير مسافات التنسيق، بينما يفحص التحقق الصياغة فقط.

  2. تحقق

    يجب وضع أسماء الخصائص والسلاسل بين علامتي اقتباس مزدوجتين. لا تُدعم علامات الاقتباس المفردة أو التعليقات أو الفواصل الختامية أو undefined أو NaN أو Infinity.

القيود والتنبيهات

  • يحافظ التنسيق وترتيب المفاتيح على النص الأصلي للأرقام. احفظ المعرّفات الطويلة غير المخصصة للحساب كسلاسل نصية.
  • لا يمكن أن يتجاوز المستند JSON 1 MiB.

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

ماذا أفعل مع التعليقات أو الفواصل الختامية؟

إذا احتوى النص على تعليقات أو فواصل ختامية، استخدم تنظيف JSON ثم تحقق من النتيجة مرة أخرى.

ملاحظات حول الصفحةهل اكتشفت مشكلة أو لديك اقتراح تحسين؟
ميزة التعليقات متاحة فقط في النسخة عبر الإنترنت

يرجى تفعيل JavaScript في النسخة عبر الإنترنت ثم الإرسال؛ الوظائف المحلية للأداة أو المثال الحالي لن تتأثر.

انتقل إلى النسخة عبر الإنترنت لإرسال الملاحظات