منسق ومصغر JSON (تجميل وتصغير)
تنسيق أو تصغير JSON، مع توضيح أماكن الأخطاء. كل شيء يعمل في متصفحك.
سيظهر JSON المنسق أو المصغر هنا...
الخيارات
خيارات متقدمة
طريقة الاستخدام (3 خطوات)
1. الصق
الصق كود JSON في لوحة الإدخال.
2. تنسيق/تصغير
انقر فوق تنسيق أو تصغير لإنشاء النتيجة.
3. نسخ
انسخ النتيجة وتكون قد انتهيت.
الاختصارات
تعمل الاختصارات عندما يكون التركيز على الإدخال.مثال على JSON المنسق
{"name":"A","items":[1,2],"meta":{"ok":true}}
{
"items": [
1,
2
],
"meta": {
"ok": true
},
"name": "A"
}
- يضيف مسافات بادئة وفواصل أسطر لتسهيل القراءة
- يفرز المفاتيح للحفاظ على ترتيب ثابت
ملاحظات ومصطلحات
ما هو تنسيق JSON؟
طباعة JSON بشكل جميل (Pretty-printing) تضيف فواصل الأسطر والمسافات البادئة ليكون الهيكل سهل القراءة.
ما هو تصغير JSON؟
التصغير يزيل المسافات البيضاء لجعل المخرجات أصغر حجمًا قدر الإمكان.
أخطاء شائعة
الفواصل الزائدة في النهاية، علامات الاقتباس المفقودة، والأقواس غير المتطابقة هي أخطاء نموذجية. تعرض هذه الأداة تفاصيل السطر/العمود.
تلميح
المسافة البادئة 2 تحافظ على الفروق (diffs) أصغر، بينما المسافة البادئة 4 أسهل في المسح البصري. اختر بناءً على سير عملك.
الأسئلة الشائعة: منسق ومصغر JSON
يظهر لي خطأ
نعرض السطر والعمود حيث يوجد الخطأ في JSON. إذا أمكن، يتم تظليل المدخلات ويمكنك الانتقال مباشرة إليها.
هل يمكنني استخدام JSON مع تعليقات (JSONC/JSON5)؟
معيار JSON لا يسمح بالتعليقات. قم بتشغيل 'إزالة التعليقات قبل التحليل' إذا لزم الأمر (غير متوافق تمامًا).
JSON الكبير بطيء
التحليل والتنسيق يعملان في Web Worker للحفاظ على استجابة الإدخال. يتم تعطيل عرض الشجرة تلقائيًا للمدخلات الكبيرة.
هل يتم إرسال بياناتي إلى أي مكان؟
لا. التنسيق، التصغير، والتحقق يتم بالكامل في متصفحك.
أرى رموز هروب \uXXXX
قم بتبديل 'هروب Unicode' للتحكم فيما إذا كانت المخرجات تستخدم تسلسلات الهروب.