تحقق من صحة أكواد JSON، قم بتنسيقها وضغطها بسهولة
JSON (JavaScript Object Notation) هو تنسيق نصي خفيف لتبادل البيانات. يسهل قراءته وكتابته للبشر، كما يسهل تحليله وتوليده للآلات. يُستخدم JSON على نطاق واسع في تطبيقات الويب وواجهات برمجة التطبيقات (APIs).
{
"name": "أحمد",
"age": 25,
"active": true,
"tags": ["dev", "js"],
"address": {
"city": "الرياض"
}
}{
name: "أحمد", // مفتاح بدون علامات اقتباس
'age': 25, // علامات اقتباس مفردة
"active": True, // True بدلاً من true
"tags": [dev, js], // قيم بدون علامات اقتباس
"extra": , // فاصلة إضافية
}يكتشف الأخطاء في بنية JSON ويعرض موقعها بدقة
يضيف المسافات والإزاحة لجعل JSON سهل القراءة
يزيل المسافات الزائدة لتقليل حجم الملف
يعرض معلومات مفصلة عن حجم وبنية JSON
يجب وضع المفاتيح والقيم النصية بين علامات اقتباس مزدوجة
✗ {name: "أحمد"} → ✓ {"name": "أحمد"}لا يجب وضع فاصلة بعد آخر عنصر
✗ {"age": 25,} → ✓ {"age": 25}استخدم true/false بأحرف صغيرة
✗ {"active": True} → ✓ {"active": true}تأكد من إغلاق جميع الأقواس والأقواس المربعة
✗ {"data": [1, 2, 3} → ✓ {"data": [1, 2, 3]}التنسيق الأكثر استخداماً لتبادل البيانات بين الخادم والمتصفح
يُستخدم لتخزين إعدادات التطبيقات (package.json, tsconfig.json)
تخزين البيانات في قواعد بيانات NoSQL مثل MongoDB