البيانات والتطوير

منسّق ⁦JSON⁩ ومدقّقه عبر الإنترنت

تنسيق ⁦JSON⁩ أو التحقق منه أو ضغطه. وإذا وُجدت مشكلة يظهر السطر والعمود بدقة.

الخصوصية بالتصميم: تبقى البيانات على الجهاز نفسه.

إدخال ⁦JSON⁩

الإخراج

ما وظيفة ⁨منسّق ⁦JSON⁩⁩؟

يُلصق ⁦JSON⁩ لتجميله بمسافات بادئة واضحة أو ضغطه أو فحص صحته. وإذا وُجد خطأ في الصياغة، يعرض منسّق ⁦JSON⁩ ومدقّقه هذا السطر والعمود مع شرح مبسّط لسبب الخطأ.

طريقة استخدام ⁨منسّق ⁦JSON⁩⁩

  1. لصق ⁦JSON⁩ في لوحة الإدخال أو تحميل المثال.
  2. اختيار «تنسيق» للتجميل أو «ضغط» لتصغير الحجم أو «تحقق» للفحص فقط دون تغيير.
  3. عند وجود خطأ تُقرأ الرسالة ويُستخدم «الانتقال إلى الخطأ» للوصول إليه.
  4. نسخ النتيجة أو تنزيلها بصيغة ملف .⁦json⁩.

الخصوصية

يُحلَّل ⁦JSON⁩ داخل المتصفح. ولا تُرفع استجابات ⁦API⁩ والرموز المميزة وملفات الإعداد الملصوقة هنا إلى أي خادم.

كيف يحمي ⁦MyToolsLab⁩ الخصوصية

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

ما الفرق بين منسّق ⁦JSON⁩ ومدقّق ⁦JSON⁩؟

يفحص المدقّق هل النص مطابق لمعيار ⁦JSON⁩ ويبلّغ عن أول خطأ. أما المنسّق (أو مجمّل ⁦JSON⁩) فيعيد كتابة ⁦JSON⁩ الصحيح بمسافات بادئة متسقة. وتقوم هذه الأداة بالأمرين: تتحقق أولًا ثم تنسّق.

ما أكثر أخطاء ⁦JSON⁩ شيوعًا؟

فاصلة بعد العنصر الأخير، وعلامات اقتباس مفردة بدل المزدوجة، وأسماء خصائص بلا علامات اقتباس، والتعليقات. كل ذلك مسموح في ⁦JavaScript⁩ لكنه غير مسموح في ⁦JSON⁩ الصارم.

كيف يُضغط ⁦JSON⁩؟

يُلصق ⁦JSON⁩ ثم يُضغط «ضغط». تُحذف المسافات والجداول وفواصل الأسطر خارج السلاسل النصية؛ فتبقى البيانات كما هي ويصغر الملف.

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

يغيّر التنسيق المسافات البيضاء فقط. وإذا فُعّل «ترتيب المفاتيح» تُرتَّب مفاتيح الكائنات أبجديًا دون تغيير معنى ⁦JSON⁩. وقد تفقد الأعداد الكبيرة جدًا خانات إذا تجاوزت الدقة الآمنة في ⁦JavaScript⁩، كما في أي أداة تعمل داخل المتصفح.

هل يُعد لصق بيانات حساسة في منسّق ⁦JSON⁩ هذا آمنًا؟

لا ترسل الأداة البيانات عبر الشبكة؛ فكل شيء يُعالَج داخل الصفحة. ومع ذلك يُفضَّل عمومًا عدم لصق أسرار فعّالة في أي موقع ما لم تكن هناك حاجة.