JSON التوحيد القياسي
رتّب مفاتيح كائنات JSON وفق قواعد حتمية وأخرج نصًا موحدًا، مع الحفاظ على ترتيب المصفوفات وإظهار الاختلافات.
المعالجة محليًا في المتصفح
تم اجتياز الصفحة فحص الدليل العام؛ ويمكن استخدام الوظائف الكاملة بعد تفعيل JavaScript.
دليل الاستخدام
كيفية استخدام JSON للتطبيع
يتعامل JSON التطبيع مع الإدخال في المتصفح الحالي فقط، ولن يرفعه أو يتصل بالشبكة أو يكتبه في تخزين دائم.
أدخل JSON
الصق أو حرّر JSON؛ عند الفتح للمرة الأولى، سيتم تحميل مثال قابل للتشغيل لـ 11DZ.
تنفيذ التقييس
افحص ترتيب المفاتيح والأرقام ومعالجة Unicode، واعرض الفرق بين الإدخال والنتيجة.
نسخ النتيجة
انسخ أو نزّل JSON المُطبَّع، ثم راجعه وفق البروتوكول المستهدف قبل النشر.
القيود والتنبيهات
- لا يدعم المرجع $ref عن بُعد أو البرامج النصية أو الكائنات الدورية؛ وهناك حدود لعمق الإدخال وعدد العقد وعدد البايتات.
- يغيّر التطبيع طريقة التمثيل فقط، ولا يحدّد بدلًا منك دلالات الحقول أو التكافؤ في سياق الأعمال.
- يبقى ترتيب المصفوفة دون تغيير، ولا يمكن اعتبار النتيجة ضمانًا عامًا للتنسيق أو لتنظيف البيانات.
الأسئلة الشائعة
هل سيغيّر ترتيب المصفوفات؟
لا؛ ترتب الأداة مفاتيح الكائنات ترتيبًا حتميًا فقط.
هل سيتم تحميل الإدخال؟
كلا، تتم المعالجة داخل المتصفح الحالي.
لماذا تختلف النتيجة عن JSON.stringify العادي؟
يستخدم التطبيع ترتيبًا ثابتًا للمفاتيح وتمثيلًا حتميًا للقيم العددية، مما يسهّل التوقيع والمقارنة.