ضاغط JSON
اضغط مستند JSON في سطر واحد مدمج وشاهد عدد البايتات التي وفّرتها.
تتم المعالجة محليًا في متصفحك/ بياناتك تبقى في متصفحك.
ما هي أداة ضاغط JSON؟
ضغط JSON يعني حذف كل ما لا معنى له: المسافات وعلامات Tab وفواصل الأسطر بين العناصر. تبقى البيانات نفسها لكن النص يصبح أقصر، مما يفيد في حجم الطلبات والتخزين ولصقه في حقل من سطر واحد.
تتحقق الأداة أولًا من صحة المستند ثم تكتبه دون أي مسافات خارج النصوص. تبقى الأرقام وتسلسلات الهروب داخل النصوص كما كتبتها تمامًا، ويعرض تقرير صغير الحجم الأصلي والحجم بعد الضغط ونسبة التوفير.
كيف تعمل؟
- الصق JSON المنسّق في منطقة الإدخال.
- يظهر الناتج المضغوط في سطر واحد فورًا مع الحجم قبل الضغط وبعده.
- إذا كان JSON غير صالح فصحّح الموضع المذكور في رسالة الخطأ (السطر والعمود).
- انسخ الناتج أو نزّل minified.json.
حالات الاستخدام الشائعة
- تضمين إعداد JSON في متغير بيئة أو خلية CSV أو معامل رابط.
- تقليل حجم بيانات اختبار JSON المخزنة في مستودع أو المرسلة في طلب تجريبي.
- إنتاج سجلات JSON من سطر واحد أو سجلات JSON Lines انطلاقًا من مثال منسّق.
- مقارنة مستندين بعد إزالة فروق التنسيق أولًا.
أمثلة
جرّب هذا المدخل في الأداة أعلاه:
{
"name": "Ada Lovelace",
"born": 1815,
"fields": [
"mathematics",
"computing"
],
"active": false
}{"name":"Ada Lovelace","born":1815,"fields":["mathematics","computing"],"active":false}الخصوصية
تعمل أداة ضاغط JSON بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.
القيود
الضغط هنا يحذف المسافات فقط: لا يختصر المفاتيح ولا يضغط البيانات. لنقل البيانات عبر الشبكة يوفّر gzip أو Brotli أكثر بكثير.
الأسئلة الشائعة
هل قد يفسد الضغط JSON الخاص بي؟
لا. تُحذف المسافات خارج النصوص فقط، لذا تبقى البيانات المقروءة مطابقة تمامًا. المسافات داخل القيم النصية لا تُمس أبدًا.
كم سيصغر حجم ملفي؟
يتوقف ذلك على المسافات البادئة. الملفات العميقة التنسيق تنكمش غالبًا بين 20% و40% بينما لا يتغير الملف المضغوط أصلًا إلا قليلًا. تعرض الأداة التوفير بدقة.
هل يبقى ترتيب المفاتيح والأرقام الكبيرة؟
نعم. تحتفظ المفاتيح بترتيبها الأصلي وتحتفظ الأرقام بأرقامها الدقيقة بما فيها الأعداد الصحيحة التي تفوق قدرة JavaScript.
أدوات ذات صلة
منسّق JSON
حوّل مستند JSON المضغوط أو غير المرتب إلى نص مقروء ومنسّق بمسافات متسقة، مع رسالة خطأ دقيقة إذا كان JSON غير صالح.
JSON والبيانات
مدقق JSON
تحقق مما إذا كان النص JSON صالحًا وحدد الحرف الدقيق الذي يحدث عنده الخطأ.
JSON والبيانات
تهريب JSON
حوّل أي نص، حتى مستند JSON كامل، إلى نص آمن يمكن تضمينه داخل قيمة JSON أخرى.
JSON والبيانات
إصلاح JSON
الصق «شبه JSON» من سجل أو إجابة روبوت محادثة أو مقتطف JavaScript واحصل على JSON صالح مع تقرير واضح بكل تعديل.
JSON والبيانات
ترتيب مفاتيح JSON
أعد ترتيب مفاتيح كل كائن JSON أبجديًا للحصول على مستند ثابت وقياسي.
JSON والبيانات
عارض JSON
استعرض مستند JSON كشجرة قابلة للتوسيع بدل جدار من النص، مع ملخص لبنيته.
JSON والبيانات
حاسبة حجم JSON
الصق مستند JSON لترى كم بايتًا يزن فعليًا، وكم توفّر عملية الضغط وgzip، وأي القيم تشغل المساحة الأكبر.
JSON والبيانات