تنسيق كائن متداخل
المدخلات {"name":"Ada","limits":{"seats":5}}
النتيجة يمتد الإخراج بإزاحة مسافتين على عدة أسطر، وتُحسب البيانات نفسها 3 مفاتيح عند العمق 2.
الصق JSON لإضافة المسافات البادئة أو فحص الصياغة أو حذف كل الفراغات، مع عرض عدد البايتات قبل المعالجة وبعدها.
النتيجة
غيّر أي إدخال وستُحدَّث النتيجة فورًا.
المدخلات {"name":"Ada","limits":{"seats":5}}
النتيجة يمتد الإخراج بإزاحة مسافتين على عدة أسطر، وتُحسب البيانات نفسها 3 مفاتيح عند العمق 2.
المدخلات ملف إعدادات بحجم 4 كيلوبايت منسق بشكل جميل.
النتيجة عادةً ما يؤدي التصغير إلى إزالة 20 إلى 40 بالمئة من البايتات، اعتمادًا على عمق المسافة البادئة.
المدخلات {"a":1,}
النتيجة يفشل التحقق مع خطأ، لأن JSON القياسي لا يسمح بفاصلة قبل القوس الختامي.
الأسباب المعتادة هي فاصلة زائدة، أو علامات اقتباس مفردة بدلًا من المزدوجة، أو مفتاح بدون علامات اقتباس، أو تعليق. لا يسمح JSON القياسي بأي من هذه.
نعم. التصغير يزيل فقط المسافات البيضاء بين الرموز، لذا يقرأ المحللون القيمة نفسها تمامًا. احتفظ بالنسخة الأصلية إذا كنت بحاجة إلى فروقات قابلة للقراءة.
لا. يتم التحليل والتنسيق والتصغير جميعها في JavaScript على جهازك، لذا تبقى المفاتيح وأي أسرار بالداخل محلية.
لا. يحافظ التنسيق على ترتيب الإدراج، وهو ما تحتفظ به JavaScript لمفاتيح النصوص. لكنه يغيّر المسافات البيضاء، لذا يبدو الفرق الأول كبيرًا.
إخلاء المسؤولية: النتائج تتبع المعادلة المعروضة في هذه الصفحة وهي للاسترشاد فقط. تختلف الكميات الفعلية باختلاف المواد والطريقة والظروف، لذا اترك هامشًا قبل الطلب.