الإدخال
جاهز
الأسطر: 0
الكلمات: 0
الأحرف: 0
الحجم: 0 KB
إحصائيات الإدخال متاحة عبر زر الإحصائيات أعلى هذا الحقل.
الإخراج
الأسطر: 0
الكلمات: 0
الأحرف: 0
الحجم: 0 KB
إحصائيات الإخراج متاحة عبر زر الإحصائيات أعلى هذا الحقل.
النتائج مقدَّمة لأغراض إعلامية فقط وقد تحتوي على أخطاء. يُرجى التحقق من المعلومات المهمة بشكل مستقل. استخدام هذه الأداة على مسؤوليتك الخاصة.
ماذا تفعل هذه الأداة
يزيل ضاغط JSON كل مسافة وعلامة جدولة وفاصل سطر يقع خارج القيم النصية، لينتج أصغر نسخة صالحة من JSON الخاص بك. لا تتغير البيانات نفسها: تبقى المفاتيح والقيم والترتيب كما هي تمامًا.
يعمل الضغط على النص وليس على نسخة أُعيد تحليلها، لذا تُحفظ الأعداد الصحيحة الكبيرة جدًا مثل 12345678901234567890 والأعداد العشرية مثل 1.10 رقمًا برقم دون أن تقرّبها JavaScript. ومع ذلك يُتحقق من JSON أولًا، فيُبلَّغ عن المدخلات غير الصالحة بدل ضغطها.
متى تستخدمها
- تصغير حمولة API أو قيمة إعداد أو بيانات اختبار قبل إرسالها أو تخزينها في حقل قاعدة بيانات أو تضمينها في سكربت.
- وضع JSON في سطر واحد لمتغير بيئة أو أمر curl أو سجل.
- إعادة JSON المنسّق إلى شكله المضغوط بعد قراءته في أداة تنسيق وتجميل JSON.
- مقارنة حجم الحمولة قبل إزالة المسافات وبعدها، لمعرفة كم يكلّف التنسيق من عرض النطاق.
مثال عملي
المدخلات
{
"id": 42,
"name": "Ana",
"tags": ["admin", "editor"],
"active": true
}
المخرجات
{"id":42,"name":"Ana","tags":["admin","editor"],"active":true}أسئلة حول هذه الأداة
بكم يصغر حجم JSON؟
يعتمد ذلك على الإزاحة. يصغر JSON المنسق بإزاحة مسافتين عادة بنسبة 15 إلى 30 بالمئة، وتصغر الملفات شديدة التداخل أكثر. ويوفر ضغط HTTP مثل gzip مساحة إضافية فوق ذلك.
هل تُزال المسافات داخل السلاسل النصية؟
لا. تُزال المسافات بين عناصر الصياغة فقط. يبقى النص داخل علامات الاقتباس، بما فيه المسافات والأحرف المهرّبة، كما كُتب تمامًا.
هل يظل JSON المضغوط صالحًا؟
نعم. JSON المضغوط مكافئ للأصل، ويقرؤه كل محلل JSON بالطريقة نفسها. استخدم أداة التحقق من JSON إن أردت التأكد.
هل هذه الأداة مجانية؟
نعم، إنها مجانية. دون تسجيل أو بريد إلكتروني. تظهر النتيجة في هذه الصفحة.
كيف أحصل على النتيجة؟
استخدم الأداة في هذه الصفحة. تظهر النتيجة هنا دون الحاجة إلى إرسالها بالبريد الإلكتروني.