تنسيق json اونلاين: نسّق JSON وتحقق من صحته وصغّره واعرضه في شجرة.
تساعدك هذه الأداة على تنسيق JSON والتحقق من صحته وتصغيره. الصق أو اكتب JSON في منطقة الإدخال، ثم استخدم عناصر التحكم للتحقق من الصياغة أو التجميل بمسافات بادئة أو التصغير في سطر واحد. تُعرض النتيجة في لوحة الإخراج، ويمكنك عرضها كشجرة لاستكشاف البنية.
JSON (تدوين كائنات جافاسكريبت) هو تنسيق بيانات خفيف يُستخدم لتخزين البيانات وتبادلها. يمكن للبشر قراءته وللآلات تحليله، ويُستخدم على نطاق واسع في واجهات برمجية للويب وملفات الإعداد وبيانات التطبيقات. يدعم JSON الكائنات والمصفوفات والسلاسل النصية والأرقام والقيم المنطقية والقيمة الفارغة.
استخدم هذه الأداة عندما تحتاج إلى التحقق من استجابات واجهات برمجية أو تنسيق ملفات الإعداد أو تصحيح بيانات JSON أو إعداد JSON للإنتاج. كما تُفيد عند نسخ JSON مضغوط من تبويب الشبكة أو السجلات وتريد قراءته بطريقة واضحة ومنظمة.
التحقق: تحقق من أن سلسلة نصية هي JSON صالح قبل استخدامها في الكود أو تخزينها.
التنسيق: اجعل JSON المضغوط أو الفوضوي قابلًا للقراءة بمسافات بادئة متسقة.
التصغير: اضغط JSON لواجهات برمجية أو متغيرات البيئة أو البيانات المدمجة.
عرض الشجرة: استكشف بنى JSON الكبيرة دون التمرير عبر النص الخام.
يُضيف تجميل JSON مسافات بادئة وفواصل أسطر لتسهيل القراءة والتحرير. أما التصغير فيُزيل جميع المسافات البيضاء وفواصل الأسطر غير الضرورية لتقليل حجم الملف—مفيد لواجهات برمجية الإنتاج والتحميل الأسرع. تدعم هذه الأداة الأمرين: التنسيق للتطوير والتصغير للنشر.
يدعم JSON مجموعة صغيرة من أنواع القيم. يساعدك فهمها على كتابة البيانات والتحقق منها بشكل صحيح:
الكائنات: مجموعات غير مرتبة من أزواج المفتاح والقيمة محاطة بأقواس معقوفة. يجب أن تكون المفاتيح سلاسل نصية بين علامتي اقتباس مزدوجتين.
المصفوفات: قوائم مرتبة من القيم بين أقواس مربعة. يمكن أن تكون العناصر أي نوع JSON.
السلاسل النصية: نص بين علامتي اقتباس مزدوجتين. استخدم الشرطة المائلة للخلف للهروب من علامات الاقتباس وأحرف التحكم.
الأرقام: أرقام صحيحة أو عشرية؛ بدون أصفار بادئة (باستثناء 0) وبدون أصفار لاحقة بعد النقطة العشرية.
القيم المنطقية: القيم الحرفية true وfalse بدون علامات اقتباس.
القيمة الفارغة: القيمة الحرفية null، التي تمثل قيمة فارغة أو غائبة.
اختر التنسيق المناسب لحالتك:
التجميل لـ: قراءة استجابات واجهات برمجية وتحرير ملفات الإعداد وتصحيح الأخطاء وتعلم البنية. تجعل المسافات البادئة وفواصل الأسطر التداخل واضحًا.
التصغير لـ: واجهات برمجية الإنتاج ومتغيرات البيئة وبيانات السكريبت المضمنة والحمولات الأصغر. يزيل جميع المسافات البيضاء غير الضرورية.
التحقق عند: اللصق من مصادر خارجية أو قبل الحفظ في قاعدة بيانات أو عند تصحيح أخطاء التحليل. يضمن صياغة JSON الصارمة.
استخدام عرض الشجرة لـ: JSON الكبير أو المتداخل بعمق. وسّع واطوِ العقد لإيجاد المفاتيح والقيم دون التمرير.
يوفر منسّق JSON ومدققه المخصص الوقت عند العمل مع واجهات برمجية أو ملفات إعداد أو أي بيانات JSON.
يعني تجميل JSON إعادة تنسيقه بمسافات بادئة وفواصل أسطر حتى يسهل قراءته. أما التصغير فيعكس ذلك: يزيل المسافات والأسطر الإضافية لتقليل الحجم.
JSON المصغّر أصغر حجمًا وأسرع في الإرسال. يُستخدم كثيرًا في واجهات برمجية الإنتاج والإعدادات وعند تضمين JSON في HTML أو متغيرات البيئة.
لا. تتم جميع عمليات المعالجة في متصفحك. لا يُرفع JSON الخاص بك أو يُخزَّن على خوادمنا.
تدعم الأداة JSON القياسي: الكائنات والمصفوفات والسلاسل النصية والأرقام والقيم المنطقية والقيمة الفارغة. لا تدعم التعليقات أو الفواصل الزائدة؛ استخدم التحقق للكشف عن أخطاء الصياغة.
تتلقى JSON مضغوطًا من واجهة برمجية REST. الصقه في الإدخال وانقر فوق تنسيق، واختر مسافتين أو 4 مسافات للمسافة البادئة. يُعرض الإخراج بنفس البيانات في بنية قابلة للقراءة حتى تتمكن من فحص الحقول والكائنات المتداخلة.
حالة الاستخدام: التطوير وتصحيح الأخطاء
يُخزَن إعداد تطبيقك كـ JSON قابل للقراءة. قبل النشر، استخدم تصغير لإنتاج سلسلة في سطر واحد. يمكنك لصق النتيجة في متغير بيئة أو تضمينه في HTML، مما يقلل الحجم ويحافظ على صحة التنسيق.
حالة الاستخدام: النشر والتخزين
البيانات من النماذج أو الاستيرادات أو واجهات برمجية الطرف الثالث قد لا تكون JSON صالحًا. الصقها في الأداة وانقر فوق التحقق. إذا كانت الصياغة خاطئة ستحصل على رسالة خطأ واضحة؛ وإذا كانت صالحة يمكنك تنسيقها أو تصغيرها حسب الحاجة.
حالة الاستخدام: التحقق والتدقيق في الأخطاء