أداة للمطورين / 06
مصغّر JSON
تحقّق من JSON وأزل المسافات البيضاء غير المؤثرة للحصول على سطر واحد مضغوط.
مصغّر JSON: يحلّل TOEA الإدخال ويعيد تسلسله من دون مسافات بادئة، مع ضمان بقاء النتيجة JSON صالحًا. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.
- الفئة
- أدوات المطورين
- مرات التشغيل
- في المتصفح
- التكلفة
- مجاني · بلا تسجيل
- التوفر
- جاهز للاستخدام
تعمل بالكامل في المتصفح
ما الذي يتغير أيضًا في النص
تبقى القيم نفسها، لكن قد تتغير طريقة كتابتها: تُكتب 1.0 بصيغة 1، و1e2 بصيغة 100، وتتحول عمليات الهروب مثل \u00e9 و\/ إلى المحرفين العاديين é و/. تنتقل المفاتيح التي تكون أعدادًا صحيحة، مثل "10" أو "2"، إلى مقدمة الكائن بترتيب تصاعدي، لأن JavaScript يرتبها بهذه الطريقة. إذا وقّعت أي جهة البايتات الأصلية أو أنشأت لها hash، فلن تتمكن النسخة المصغرة من اجتياز التحقق.
متى تحتاج إلى JSON مضغوط
يناسب السطر الواحد الأماكن التي لا تستوعب فواصل الأسطر، مثل متغير البيئة أو وسيطة سطر الأوامر أو خلية CSV أو سطر السجل أو ملف JSON Lines. لتضمين الناتج داخل سلسلة نصية في التعليمات البرمجية أو داخل مستند JSON آخر، اهربه باستخدام أداة تهريب سلاسل JSON.
بالنسبة إلى استجابات API، يؤدي تفعيل ضغط gzip أو Brotli على الخادم إلى توفير أكبر بكثير من إزالة المسافات البيضاء، لأن أدوات الضغط تقلّص المسافات المتكررة أصلًا إلى حجم يكاد لا يُذكر.
طريقة الاستخدام
- ألصق JSON صالحًا.
- اختر تصغير JSON.
- انسخ النتيجة المضغوطة أو نزّلها.
الخصوصية والقيود
تتم المعالجة محليًا. لا تتغير القيم، لكن المفاتيح التي تمثل أعدادًا صحيحة، مثل "2"، تنتقل إلى بداية الكائن، وفق ترتيب JavaScript لها.
أدوات ذات صلة
الأسئلة الشائعة
هل سيصلح JSON غير الصالح؟
لا. يُبلّغ عن البنية غير الصالحة بدل تغييرها من دون إشعار.
هل يزيل البيانات؟
يزيل مسافات التنسيق البيضاء فقط. وبما أن القيم يُعاد تسلسلها، تُكتب 1.0 على شكل 1، وتتحول المحارف المُهروبة إلى محارف عادية، ولا يحتفظ المفتاح المكرر إلا بقيمته الأخيرة.
أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا