مصغّر JSON
اصغّر JSON عبر الإنترنت: أزل المسافات البيضاء واضغط بنية JSON لواجهات API في بيئة الإنتاج وملفات الإعدادات، مباشرة من متصفحك
نصائح مصغّر JSON
- JSON المصغّر مطابق دلالياً للمدخل - تُزال المسافات البيضاء فقط.
- فعّل خيار "السماح بالتعليقات" لتصغير JSONC / JSON المُعليّق من إعدادات VS Code أو tsconfig.
- يعرض تقرير الحجم عدد البايتات قبل وبعد، بالإضافة إلى نسبة التوفير.
- الصق الناتج في واجهات API أو إعدادات CI أو أي مكان يهم فيه حجم البايتات.
ميزات معالجة مصغّر JSON الاحترافية
كل ما تحتاجه للعمل مع بيانات مصغّر JSON بكفاءة واحترافية
تحليل آمن
يتم تحليل المُدخل أولاً، بحيث يُبلَّغ عن أي JSON غير صالح قبل كتابة أي شيء.
مخرجات مضغوطة
أقصر تمثيل صالح لبياناتك - سطر واحد، بدون أي حشو.
تقرير الحجم
اعرض الحجم بالبايت قبل وبعد، بالإضافة إلى نسبة التوفير الدقيقة.
دعم JSONC
إزالة اختيارية للتعليقات من النوع // و /* */ في ملفات JSONC بنمط VS Code.
نتائج فورية
محرك JSON الأصلي المدمج في المتصفح - تصغير بمقاس ميغابايتات في مللي ثوانٍ.
خصوصية بالتصميم
تبقى بياناتك داخل تبويب المتصفح. أغلقه ويختفي كل شيء.
كيف تعمل
خطوات بسيطة لمعالجة مصغّر JSON الخاص بك كمحترف
الصق JSON الخاص بك
انسخ كائن JSON أو استجابة API أو ملف JSONC يحتوي على تعليقات إلى منطقة الإدخال.
اختر الخيارات
فعّل إزالة التعليقات في JSONC إذا كان المُدخل يحتوي على تعليقات.
انقر فوق «اصغّر»
يتم التحقق من صحة JSON وضغطه في سطر واحد مع تقرير عن الحجم.
انسخ المخرجات
انسخ JSON المصغّر إلى واجهة API أو خط المعالجة أو إعدادات الإنتاج.
منسّق ومحقق مصغّر JSON احترافي
تُنفَّذ معالجة مصغّر JSON بالكامل في متصفحك — لا رفع للملفات، ولا حسابات، ولا قيود.
بُني بواسطة خبراء
محرّك تنسيق مصغّر JSON يعمل محلياً في متصفحك باستخدام محلّلات معتمدة وخوارزميات قياسية. لا شيء مخفي — افتح أدوات المطوّر في متصفحك وشاهده وهو يعمل.
الميزات التقنية الرئيسية:
- • مسار أصلي قائم على JSON.parse / JSON.stringify لضمان دقة مثالية في التحويل ذهاباً وإياباً
- • دعم اختياري لـ JSONC يزيل تعليقات // و /* */ بأمان، داخل السلاسل النصية أو خارجها
- • تقرير حجم دقيق بالبايت مع مقارنة قبل/بعد ونسبة التوفير
- • يعالج الملفات الكبيرة دون تجميد التبويب
- • تصغير يتم بالكامل من جانب العميل - بياناتك لا تترك المتصفح أبداً
موثود وآمن
بياناتك تبقى في متصفحك: لا يتم رفع أي شيء أو تخزينه أو تسجيله. أغلق علامة التبويب ويختفي كل شيء.
الأمان والخصوصية:
- • تصغير بنسبة 100% من جانب العميل - لا رفع إلى أي خادم أبداً
- • لا تتبع ولا كوكيز ولا تسجيل للبيانات
- • تشفير HTTPS لاتصالات آمنة
- • تبقى حمولات الإعدادات على جهازك
- • نهج متوافق مع GDPR و CCPA
لماذا يختار المحترفون EZ Formatter
بياناتك تبقى داخل متصفحك
الأسئلة الشائعة
إجابات على الأسئلة الشائعة حول تنسيق Json Minifier
نعم، مجانية تماماً وبدون تسجيل. تتم عملية التصغير بالكامل محلياً في متصفحك.
التصغير يزيل المسافات البيضاء وفواصل الأسطر والتعليقات مع إبقاء البيانات كما هي تماماً - دون أي استخدام لـ gzip. أما الضغط فيعني عادةً gzip أو brotli، ويطبّقه الخادم لاحقاً.
نعم. حدّد خيار "Allow comments (JSONC)" وستتم إزالة التعليقات من النوع // و /* */ قبل التحليل، بينما تُحفظ التعليقات الموجودة داخل السلاسل النصية بشكل صحيح.
لا. يُنتج JSON.stringify(JSON.parse(...)) أقصر تمثيل قياسي لنفس القيمة تمامًا. ويتبع تنسيق الأرقام المخرجات القياسية لـ JavaScript، فمثلاً يتحول 1.0 إلى 1.
يعتمد ذلك على كيفية تنسيق المُدخل. عادةً يتقلص JSON المنسّق بمسافات بادئة من 4 مسافات بنسبة 60-80%، بينما يبقى JSON المضغوط مسبقًا بحجم شبه ثابت.
عادةً ما تتقلص حمولات API المنسّقة بتنسيق مقروء (pretty-printed) بنسبة 30-60% بمجرد إزالة المسافات البيضاء وحدها. تعتمد النسبة الدقيقة على عمق الإزاحة وطول أسماء المفاتيح — ملف إعدادات بإزاحة 4 مسافات ومفاتيح قصيرة يتقلص أكثر من ملف بإزاحة مسافتين ومفاتيح طويلة.
يتولى gzip بالفعل تقليص المسافات البيضاء المتكررة، لذا فإن التصغير مسبقًا يوفر القليل على مستوى النقل (غالبًا أقل من 5% إضافية). المكاسب الحقيقية تكمن في التخزين المحلي — مثل تضمين JSON داخل HTML، أو تجميع ملفات fixtures داخل التطبيقات، أو لصق الحمولات في حقول محدودة الحجم — حيث لا توجد طبقة ضغط.
لا. تُزال فقط المسافات البيضاء غير الدلالية بين الرموز (tokens)؛ فالسلاسل النصية تحافظ على محتواها الدقيق بما في ذلك المسافات الداخلية، والأرقام تحافظ على قيمها، ويبقى ترتيب المفاتيح كما هو. يمكن إعادة تحليل المخرجات إلى قيمة مطابقة بنيويًا للمدخلات (وفق RFC 8259: الأحرف الدلالية مقابل غير الدلالية).
مراجع موثوقة
المعايير والوثائق الرسمية التي تُعرِّف الصيغ التي تعمل بها هذه الأداة.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
معيار IETF الذي يُعرِّف صيغة تبادل بيانات JSON وقواعدها النحوية.
JSON - json.org
الموقع الأصلي لـ JSON من إنشاء Douglas Crockford، ويضم مقدمة عن الصيغة بعدة لغات.
MDN Web Docs - Working with JSON
دليل Mozilla للتعامل مع JSON في JavaScript: parse و stringify و revivers.
JSON - Wikipedia
أنواع بيانات JSON، وتاريخ تطور صياغتها، وصعودها كصيغة التبادل السائدة لواجهات API.
الأدوات ذات الصلة
منسق JSON
نسّق بيانات JSON وتحقق من صحتها وجمّلها مع مسافات بادئة ذكية وتظليل لبناء الجملة
إصلاح JSON
أصلح JSON المشوّه أو غير الصالح أو التالف فورًا. عالج مخرجات LLM المبتورة، والفواصل الناقصة، والمفاتيح بدون علامات اقتباس، والفواصل الزائدة في النهاية — كل ذلك داخل متصفحك
منسّق JSONL
نسّق ملفات JSON Lines (NDJSON) وحوّل بين JSON و JSONL. تحقّق من صحة كل سطر واعرض تدفقات NDJSON بتنسيق منسّق