JSON JSON نظيف على DeployPages

اكتشف أخطاء JSON، ونظف استجابات API، وتبدل بين التنسيق المقروء والمضغوط من المتصفح.

الوضع:
المسافة البادئة:
JSON المدخل
كائن أو مصفوفة
معاينة النتيجة

تنسيق JSON

JSON هو المكان الذي ينظر إليه الفريق عندما تتعطل استجابة API أو ملف إعداد أو webhook أو بيانات ثابتة. التنسيق الجيد يكشف البنية ويحافظ على البيانات كما هي.

تنسيق JSON

وسّع JSON المضغوط إلى شجرة مقروءة حتى يسهل فحص الكائنات والمصفوفات المتداخلة.

تنسيق JSON

أزل الفراغات والأسطر عندما تحتاج حمولة صغيرة للملفات الثابتة أو fixtures أو النقل السريع.

تنسيق JSON

اكتشف علامات الاقتباس الخاطئة والفواصل الزائدة والأقواس الناقصة قبل وصول الحمولة إلى الكود.

تنسيق JSON

Error typeالسبب الشائعمثال
Unexpected tokenغالبًا ينتج الخطأ عن فاصلة زائدة أو علامات اقتباس مفردة أو تعليقات أو أحرف هروب غير صحيحة.{ "key": "value", }
Unexpected end of inputلم يتم إغلاق الكائن أو المصفوفة بشكل صحيح.{ "data": [1, 2
Unquoted keyيتطلب JSON علامات اقتباس مزدوجة حول كل اسم خاصية.{ key: "value" }

أسئلة عن JSON

هل يسمح JSON بالتعليقات؟

لا. JSON القياسي لا يدعم التعليقات. استخدم YAML أو JSON5 أو حقلًا مخصصًا مثل _comment عند الحاجة.

هل يمكن استخدام علامات اقتباس مفردة؟

لا. يتطلب JSON علامات اقتباس مزدوجة حول أسماء الخصائص والقيم النصية.

هل يغير المنسق البيانات؟

لا ينبغي أن يغير القيم. هو يغير الفراغات والترتيب المرئي فقط، لذلك راجع الناتج قبل حفظه.

متى أستخدم minify؟

استخدمه للملفات الثابتة أو الحمولات التي يجب أن تكون صغيرة بعد التأكد من صحتها.