> تنسيق | تحقق | تصغير <
// قم بتنسيق وتحقق وتصغير بيانات JSON فوراً
طباعة منسقة
قم بتجميل JSON بمسافة بادئة قابلة للتخصيص. اختر مسافتين أو 4 مسافات أو علامات جدولة.
إخراج مضغوط
قم بتصغير JSON عن طريق إزالة جميع المسافات. قلل حجم الملف للإنتاج وواجهات API.
فحص بناء الجملة
تحقق من بناء جملة JSON فوراً. احصل على رسائل خطأ مفصلة.
// حول تنسيق JSON
ما هو JSON:
JSON (ترميز كائن جافا سكريبت) هو تنسيق خفيف لتبادل البيانات محدد بواسطة RFC 8259. سهل القراءة والكتابة للبشر، وسهل التحليل والتوليد للآلات.
مثال:
{"name":"John","age":30} → {\n "name": "John",\n "age": 30\n}
حالات الاستخدام الشائعة:
- >تصحيح وفحص استجابات API
- >تنسيق ملفات التكوين
- >التحقق من البيانات قبل المعالجة
- >تقليل الحجم بالتصغير
- >فرز المفاتيح للإخراج المتسق
>> الأسئلة المتكررة
س: ما هو منسق JSON؟
ج: منسق JSON يأخذ بيانات JSON الخام أو المصغرة ويعيد تنسيقها بمسافة بادئة وفواصل أسطر مناسبة.
س: ما الفرق بين التجميل والتصغير؟
ج: التجميل يضيف المسافات البادئة وفواصل الأسطر. التصغير يزيل جميع المسافات غير الضرورية لتقليل حجم الملف.
س: كيف يعمل التحقق من JSON؟
ج: يتحقق التحقق من JSON ما إذا كان الإدخال يتوافق مع مواصفات JSON (RFC 8259)، بما في ذلك الأقواس وعلامات الاقتباس وأنواع البيانات.
س: ما فائدة فرز المفاتيح؟
ج: الفرز الأبجدي يعيد ترتيب جميع مفاتيح الكائن في بنية JSON للمقارنة السهلة والاتساق.
س: كيف يقارن JSON بـ YAML؟
ج: JSON يستخدم الأقواس المتعرجة مع بناء جملة صارم، بينما YAML يستخدم المسافة البادئة. JSON مدعوم على نطاق أوسع في واجهات API. YAML أكثر قابلية للقراءة لكنه أكثر تعقيداً في التحليل.