منسّق JSON والمدقق
تنسيق وتصغير والتحقق من صحة JSON محليًا، مع ملاحظات تحليل تساعد في عزل الفواصل والاقتباسات والمفاتيح والتداخل غير الصالحة. تتم المعالجة محليًا داخل متصفحك.
ابدأ الاستخدام
ما الذي تساعدك هذه الأداة على فعله
تنسيق وتصغير والتحقق من صحة JSON محليًا، مع ملاحظات تحليل تساعد في عزل الفواصل والاقتباسات والمفاتيح والتداخل غير الصالحة.
مثال عملي
{"name":"Ada","roles":["admin","editor"]}
كائن صالح ومسنن مع مصفوفة الأدوار في أسطر منفصلة
كيف يتم إنتاج النتيجة
التحقق من الصحة يحلل الإدخال وفقًا لقواعد JSON النحوية. التنسيق يكتب نفس البيانات مع مسافات بادئة؛ التصغير يزيل المسافات غير الضرورية دون تغيير القيم.
سير عمل مفيد
- فحص استجابة API أو حمولة webhook
- تحضير ملف إعداد للمراجعة
- تصغير ملف صالح للنقل أو الاختبار
حدود مهمة
- JSON لا يسمح بالتعليقات أو الفواصل اللاحقة أو السلاسل ذات الاقتباس المفرد أو المفاتيح غير المقتبسة.
- التنسيق لا يتحقق من أن قيم الحقول تلبي مخطط API خارجي.
- المستندات الكبيرة يمكن أن تستهلك ذاكرة متصفح كبيرة.
الأسئلة الشائعة
لماذا JavaScript الصالح ليس JSON صالحًا؟
صيغة كائن JavaScript تسمح ببنى—مثل التعليقات أو undefined—لا يسمح بها JSON.
هل يغير التنسيق بياناتي؟
يجب أن يغير فقط المسافات غير المهمة؛ قارن دائمًا أو اختبر الإعدادات الحرجة قبل النشر.
تتغير المسافات خارج السلاسل فقط. تُحفظ كتابة الأرقام وتسلسلات الهروب وترتيب المفاتيح وتكرارها، دون ترتيب أو إزالة تكرار. يبقى9007199254740993 و1.00 كما كُتبا. الإدخال حتى500000 وحدة ترميز UTF-16. التنسيق حتى256 مستوى حاوية و4000000 وحدة إخراج؛ التصغير يقبل JSON صحيحًا أعمق. يفحص الوضعان الصياغة، لا المخطط أو قواعد العمل. لا يوجد اختيار ملفات أو تنزيل أو تحقق منفصل.
تتم المعالجة محليًا داخل متصفحك.