منسِّق JSON

نسِّق ملف JSON وصغِّره وتحقّق منه. تبقى بياناتك على جهازك.

التنسيق والتصغير والتحقق

الصق JSON في الحقل ثم اختر:

زر «نسخ» يأخذ النتيجة، و«مسح» يفرغ الحقول.

قواعد JSON

JSON أكثر صرامة من JavaScript الذي انبثق منه. معظم الأخطاء تأتي من هذه القواعد:

القاعدةصحيحخطأ
المفاتيح بين علامتي تنصيص مزدوجتين{"name": 1}{name: 1}
النصوص بين علامتي تنصيص مزدوجتين"نص"'نص'
لا فاصلة في النهاية[1, 2][1, 2,]
لا تعليقات-// ملاحظة
القيم المسموحةtrue وfalse وnullundefined وNaN

قراءة رسالة الخطأ

كثيرًا ما يكون الموضع المشار إليه بعد الخطأ الحقيقي مباشرة: إذا أشارت الأداة إلى مشكلة في بداية سطر، فانظر إلى نهاية السطر السابق حيث تنقص فاصلة غالبًا. من المشتبه بهم أيضًا: علامة تنصيص غير مغلقة، أو قوس مربع وقوس معقوف متبادلان.

متى تنسّق ومتى تصغّر؟

البيانات الحساسة

تحتوي استجابات الواجهات البرمجية وملفات الإعدادات غالبًا على رموز ومفاتيح وبيانات شخصية. هنا تتم المعالجة محليًا بالكامل: لا يُرسل شيء ولا يُحفظ. وهذا فرق حقيقي مقارنة بكثير من أدوات التنسيق عبر الإنترنت التي تعالج المحتوى على خوادمها.

الأسئلة الشائعة

هل تُرسل بيانات JSON الخاصة بي؟

لا. المعالجة محلية بنسبة 100٪، ولا تغادر أي بيانات متصفحك.

لماذا يُرفض JSON الخاص بي مع أنه يعمل في JavaScript؟

يمنع JSON ما يتسامح معه JavaScript: المفاتيح دون علامات تنصيص، وعلامات التنصيص المفردة، والفواصل الأخيرة، والتعليقات. صحّح هذه النقاط وسيُقبل.

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

لا. تتغير المسافات وفواصل الأسطر فقط؛ وتبقى القيم وترتيب المفاتيح والبنية كما هي.

هل هناك حد أقصى للحجم؟

لا يضع Toolo أي حد. تعمل الملفات التي يبلغ حجمها عدة ميغابايتات على حاسوب حديث دون مشكلة.

أدوات مشابهة

مواقعنا الأخرى:NetCheck - أدوات الشبكة وDNSVolt - اختبار سرعة الإنترنتBoxo - بريد إلكتروني مؤقت