منسّق JSON ومدقّقه

الصق JSON لتنسيقه أو التحقق منه أو ضغطه. تُحدَّد أخطاء الصياغة بالسطر والعمود، وتسهّل الشجرة القابلة للطي استعراض المستندات الكبيرة.

  • سطر الخطأ وعموده
  • عرض الشجرة
  • ترتيب المفاتيح
المُدخل
يظهر JSON المنسق هنا.
طريقة الاستخدام

طريقة استخدام أداة منسّق JSON ومدقّقه

  1. 01

    الصق JSON أو ارفعه

    الصق JSON أو أفلت ملف ‎.json أو حمّل المثال.

  2. 02

    نسّق أو اضغط

    اختر المسافة البادئة ونسّق، أو اضغط في سطر واحد، أو رتّب المفاتيح أبجديًا.

  3. 03

    صحّح واستكشف

    انتقل مباشرة إلى الأخطاء، وتصفح عرض الشجرة، ثم انسخ النتيجة أو حمّلها.

دليل

حول أداة منسّق JSON ومدقّقه

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

كيف تعمل الأداة

يُحلَّل ما تُدخله بمحلّل JSON الصارم والمتوافق مع المعايير في المتصفح. إن كان صالحًا، يُعاد بناؤه بالمسافة البادئة التي تختارها (مسافتان أو 4 مسافات أو علامات جدولة)، أو يُضغط في سطر واحد، أو يُعاد بناؤه مع ترتيب المفاتيح أبجديًا. وإن كان غير صالح، يُحوَّل موضع الخطأ إلى سطر وعمود لتنتقل مباشرة إلى المشكلة.

يعالج زر إصلاح الأخطاء الأكثر شيوعًا عند كتابة JSON يدويًا أو نسخه من JavaScript: الفواصل الزائدة، وعلامات الاقتباس المفردة، والمفاتيح دون اقتباس، والتعليقات. وبعد الإصلاح تُتحقق النتيجة من جديد.

أخطاء JSON الشائعة

  • الفواصل الزائدة: [1, 2, 3,] صالح في JavaScript لكنه غير صالح في JSON.
  • علامات الاقتباس المفردة: يجب أن تستخدم النصوص والمفاتيح علامات اقتباس مزدوجة: "name" لا 'name'.
  • مفاتيح دون اقتباس: يجب كتابة {name: "Ana"} هكذا {"name": "Ana"}.
  • التعليقات: لا يُسمح بـ // و/* */ في JSON القياسي.
  • القيم الخاصة: لا وجود لـ undefined وNaN والدوال في JSON. استخدم null.

استخداماتها

  • قراءة استجابات الواجهات البرمجية وحمولات webhooks وتصحيحها.
  • تنظيف ملفات الإعداد مثل package.json وtsconfig.json وإعدادات التطبيقات.
  • ضغط JSON قبل تضمينه في الكود أو إرساله عبر الشبكة.
  • ترتيب المفاتيح لتسهيل مقارنة ملفي JSON في أداة الفروقات (diff).

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

نظرة سريعة

الإجراءات
تنسيق وضغط وتحقق وترتيب المفاتيح
المسافة البادئة
مسافتان أو 4 مسافات أو علامات جدولة
الأخطاء
السطر والعمود بدقة
الإصلاح
يصلح أخطاء الصياغة الشائعة
طرق العرض
الكود والشجرة القابلة للطي
الخصوصية
يُحلَّل في متصفحك
استخدم أداة منسّق JSON ومدقّقه اقرأ الدليلكيف تصلح JSON غير صالح: أكثر 8 أخطاء شيوعًا
الأسئلة الشائعة

أسئلة حول هذه الأداة

هل ينقص شيء؟ راسلنا على contact@ultratoolsai.com.

ما الذي يجعل JSON غير صالح؟

الأسباب الشائعة هي الفواصل الزائدة في النهاية، وعلامات الاقتباس المفردة بدل المزدوجة، والمفاتيح دون علامات اقتباس، والتعليقات، والأقواس الناقصة. يعرض المدقق السطر والعمود الدقيقين للمشكلة.

هل يمكنه إصلاح JSON تلقائيًا؟

يُصلح زر إصلاح المشكلات الشائعة مثل الفواصل الزائدة وعلامات الاقتباس المفردة والمفاتيح دون اقتباس والتعليقات، ثم يتحقق من النتيجة.

هل هناك حد للحجم؟

لا يوجد حد ثابت. تُنسَّق الملفات التي يبلغ حجمها عدة ميغابايت فورًا، وتعرض المستندات الكبيرة جدًا شجرة جزئية للحفاظ على سرعة الاستجابة.

هل تُرسل بياناتي إلى أي مكان؟

لا. يتم التحليل والتنسيق بالكامل في متصفحك، ما يجعله آمنًا لاستجابات الواجهات البرمجية وملفات الإعداد.