تنسيق JSON للقراءة
يضيف مسافات بادئة وأسطرًا جديدة توضح العلاقة بين العناصر والمصفوفات والكائنات المتداخلة. استخدمه عند مراجعة استجابة API أو اكتشاف حقل داخل بنية كبيرة.
الصق استجابة API أو ملف إعداد أو أي بيانات JSON، ثم نسّقها لتصبح أسهل في القراءة، أو صغّرها لإزالة المسافات والأسطر غير الضرورية، أو افحص بنيتها قبل نسخها إلى مشروعك.
مساحة العمل
استخدم التنسيق للقراءة والمراجعة، أو التصغير للحصول على نسخة مختصرة، أو الفحص للتأكد من صحة البنية دون تغيير النص.
ثلاث عمليات مختلفة
التنسيق والتصغير والفحص تستخدم جميعها البنية نفسها، لكن النتيجة المطلوبة من كل عملية مختلفة.
يضيف مسافات بادئة وأسطرًا جديدة توضح العلاقة بين العناصر والمصفوفات والكائنات المتداخلة. استخدمه عند مراجعة استجابة API أو اكتشاف حقل داخل بنية كبيرة.
يزيل التنسيق البصري والمسافات والأسطر غير الضرورية مع الاحتفاظ بالقيم والبنية. يناسب النسخ إلى حقل إعداد أو تقليل طول النص قبل نقله.
يتحقق من إمكانية قراءة النص كبنية JSON صحيحة دون تعديل محتواه. يساعد على اكتشاف فاصلة زائدة أو اقتباس ناقص أو قوس غير مغلق.
قبل نسخ النتيجة
قد يكون JSON صالحًا من الناحية البنيوية، لكنه يحتوي قيمة غير متوقعة أو نوع بيانات خاطئًا أو معلومات حساسة لا ينبغي مشاركتها.
تأكد من أن الأرقام ليست محاطة باقتباسات عندما يتوقع النظام رقمًا، وأن القيم المنطقية مكتوبة true أو false دون اقتباسات.
بعد التنسيق راجع مكان إغلاق كل كائن ومصفوفة، خصوصًا عندما تحتوي الاستجابة على عدة مستويات داخل بعضها.
أزل API Keys وAccess Tokens وكلمات المرور وبيانات العملاء قبل نسخ JSON إلى رسالة أو تذكرة دعم أو أداة خارجية.
نجاح الفحص يعني أن البنية قابلة للقراءة، لكنه لا يضمن توافق أسماء الحقول والقيم مع التطبيق أو الخدمة التي ستستخدمها.
أسئلة منسق JSON
توضح هذه الأسئلة الفرق بين العمليات وأسباب أخطاء JSON الشائعة وطريقة التعامل مع البيانات الخاصة.
التنسيق يضيف مسافات وأسطرًا متدرجة تجعل المفاتيح والقيم والعناصر المتداخلة أسهل في القراءة. التصغير يزيل المسافات والأسطر غير الضرورية ليصبح الكود أقصر، مع بقاء البيانات نفسها.
اضغط زر فحص JSON. إذا كانت البنية صحيحة ستظهر رسالة نجاح، وإذا وُجد خطأ ستعرض الأداة وصف الخطأ ورقم السطر والعمود عندما يستطيع المتصفح تحديد موضعه.
JSON يتطلب استخدام علامات اقتباس مزدوجة حول أسماء المفاتيح والنصوص، ولا يسمح بفاصلة زائدة بعد آخر عنصر. راجع أيضًا إغلاق الأقواس المربعة والمعقوفة.
عمليات التنسيق والتصغير والفحص في هذه الصفحة تتم داخل المتصفح باستخدام JavaScript، لكن يُفضّل دائمًا إزالة كلمات المرور والرموز السرية والبيانات الحساسة قبل لصقها في أي أداة ويب.
نعم. تتكيف مساحة المحرر والأزرار مع الشاشات الصغيرة، ويمكن تنسيق الكود ونسخه أو تنزيله مباشرة من متصفح الجوال.