إحصاءات استخدام مجهولة

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

أداة مجانية

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

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

تعمل داخل متصفحك. ما تكتبه لا يُرسل إلى أي مكان.

الصق JSON في الجهة الأخرى وتظهر النتيجة هنا.

يقرأ متصفحك الـ JSON. المفتاح المكرر يحتفظ بآخر قيمة، وقد تُقرَّب الأرقام الكبيرة جداً كما في JavaScript. والسطر المعروض للخطأ هو الموضع الذي يتوقف عنده النص عن الصحة أول مرة، وقد يكون بعد السبب الحقيقي بقليل.

طريقة الاستخدام

  1. 01الصق الـ JSON في الصندوق.
  2. 02إن وُجد خطأ فاذهب إلى السطر والعمود المعروضين واقرأ التلميح تحته.
  3. 03اختر «تنسيق» أو «ضغط»، ثم انسخ النتيجة أو نزّلها ملفاً.

أسئلة شائعة

ما الفرق بين التنسيق والضغط؟

التنسيق يضيف أسطراً ومسافات ليقرأ الناس البيانات. والضغط يحذف كل المسافات الزائدة ليصغر الملف قدر الإمكان. والبيانات واحدة في الحالتين.

لماذا تقول إن JSON غير صحيح وهو يعمل في كودي؟

كائنات JavaScript تسمح بأشياء لا يسمح بها JSON: علامات الاقتباس المفردة، والمفاتيح بلا اقتباس، والتعليقات، والفاصلة الزائدة. أصلحها يمرّ النص.

هل ترتيب المفاتيح يغيّر بياناتي؟

يغيّر ترتيب المفاتيح داخل الكائنات فقط، ولا معنى له في JSON. أما ترتيب العناصر داخل المصفوفة فيبقى كما هو.

لماذا تغيّر رقم طويل؟

تقرأ المتصفحات أرقام JSON كأعداد عشرية عائمة، ولا تكون دقيقة إلا حتى 9,007,199,254,740,991. والرقم الصحيح الأطول، مثل معرّف طويل، يُقرَّب. وتنبّهك الصفحة حين ترى واحداً.

هل يُخزَّن الـ JSON أو يُرسَل؟

لا. يُفحص وينسّق في متصفحك ولا يُرسل إلى أي مكان.

بيانات تنتقل بين أنظمتك

نبني التكاملات والواجهات البرمجية التي تربط متجرك وأنظمة عملائك وأدواتك، ببيانات نظيفة من الجهتين.

تعرّف على الحلول الرقمية

المزيد من الأدوات المجانية

كل الأدوات