كيفية الاستخدام
- الصق ملف JSON الذي تريد ضغطه، مثل استجابة واجهة برمجة التطبيقات (API)، أو ملف التكوين، أو تتبع الحمولة.
- تقوم الأداة بالتحقق من صحة الإدخال وإخراج نتيجة مصغرة من سطر واحد على اليمين.
- قم بمراجعة بطاقات الإحصائيات لمقارنة الحجم الأصلي والحجم المصغر والبايتات المحفوظة والنسبة المئوية المحفوظة.
- انقر فوق "نسخ JSON المصغر" أو "تنزيل .json" لتكوين الإنتاج أو نصوص الطلب أو البرامج النصية للنشر.
الميزات الأساسية
- تصغير JSON إلى سطر واحد لحمولات الإنتاج ومقتطفات التكوين والبرامج النصية المضمنة
- التحقق من صحة بناء جملة JSON قبل تصغيره لتجنب نسخ البيانات المعطلة أو الجزئية
- عرض الحجم الأصلي والحجم المصغر والبايتات المحفوظة والنسبة المئوية المحفوظة في الوقت الفعلي
- انسخ أو قم بتنزيل ملف .json المصغر بنقرة واحدة
- قم بمعالجة كل شيء محليًا في المتصفح دون تحميل التكوينات الحساسة أو الرموز المميزة أو حمولات واجهة برمجة التطبيقات
الأدوات ذات الصلة
منسق JSON الآمن: تنسيق JSON والتحقق من صحته وإصلاحه محليًا. تجميل/تصغير، وتمييز الأخطاء، وإنشاء TypeScript أو Zod، والتحويل إلى XML — خاص. حاول الآن.
اختبار JSONPath ومقيم مجاني لـ API JSON. قم باستخراج العقد المطابقة في الوقت الفعلي، وافحص المسارات، وانسخ نتائج JSON بينما يظل التحليل محليًا في متصفحك.
قم بتحويل كائنات أو صفائف JSON إلى ملف CSV محليًا في متصفحك. قم بتسوية الحقول، ومعاينة النتيجة، ثم انسخ ملف CSV أو قم بتنزيله دون تحميل البيانات.
قم بتحويل نص أو ملفات CSV إلى صفائف JSON محليًا في متصفحك. يدعم الرؤوس ومحددات الفاصلة/الفاصلة المنقوطة/علامات التبويب وملفات السحب والإفلات والنسخ والتنزيل بدون تحميلات.
قارن بين مستندين JSON محليًا في متصفحك. قم بفرز مفاتيح الكائنات للفرق الدلالي، وتجاهل ضجيج ترتيب المفاتيح، ووضع علامة على الحقول المضافة والمزالة والمعدلة دون تحميلات.
محول JSON إلى TypeScript مجاني عبر الإنترنت. قم بإنشاء واجهات وأنواع TypeScript على الفور من حمولات JSON الخاصة بك. إنشاء أكواد برمجية خاصة بنسبة 100% من جانب العميل.
قم بتحويل YAML إلى JSON المنسق محليًا في متصفحك. تدعم أداة المطور هذه التحويل المباشر، وYAML متعدد المستندات، وأخطاء التعرف على الخط، والنسخ، وتنزيل JSON دون تخزين البيانات.
قم بتحويل JSON إلى YAML محليًا في متصفحك من خلال التحويل المباشر والتحقق الصارم من صحة JSON وتفاصيل الخطأ عند توفرها والنسخ وتنزيل YAML. لم يتم تحميل أي بيانات.
منطق الحساب
يعد تصغير JSON أمرًا غير منسق، وليس ضغطًا مع فقدان البيانات. تقوم الأداة أولاً بالتحقق من صحة الإدخال وتحليله باستخدام JSON.parse، ثم إجراء تسلسل له باستخدام JSON.stringify(data) لإنتاج سلسلة مدمجة من سطر واحد.
يؤدي هذا إلى إزالة المسافات البيضاء الموجودة فقط لسهولة القراءة البشرية. ولا يقوم بإعادة تسمية الحقول أو حذف العقد أو تغيير القيم. بالنسبة لحمولات واجهة برمجة التطبيقات الكبيرة، أو التكوين الثابت، أو البرامج النصية المضمنة، يمكن أن يؤدي عدد وحدات البايت الأقل إلى تقليل حمل النقل والنسخ واللصق.
التعليمات
هل سيؤدي تصغير JSON إلى تعديل بياناتي؟
لا، فهو يزيل فواصل الأسطر والمسافات البادئة والمسافات البيضاء الإضافية دون تغيير الكائنات أو المصفوفات أو السلاسل أو الأرقام أو القيم المنطقية أو القيمة الخالية.
هل يتم إرسال JSON الخاص بي إلى الخادم؟
لا. يتم تشغيل إحصائيات التحقق من الصحة والتصغير والحجم في جلسة المتصفح الحالية لديك.
ماذا يحدث إذا كان JSON الخاص بي غير صالح؟
تظهر الأداة خطأ في بناء الجملة وتتوقف عن الإخراج، لذلك لا تقوم بنسخ JSON المعطوب عن طريق الخطأ.
لماذا تكون نسبة الحفظ منخفضة في بعض الأحيان؟
إذا كان JSON الأصلي يتكون بالفعل من سطر واحد أو يحتوي على مسافة بيضاء قليلة جدًا، فستكون النسبة المئوية المحفوظة منخفضة. هذا هو المتوقع.