DEV

محول YAML ↔ JSON أونلاين

YAML وJSON كلاهما تنسيقا تسلسل بيانات، لكنهما محسّنان لأغراض مختلفة. انتقل بحرية بين التنسيقين.

مقارنة YAML وJSON

  • القراءة: YAML أسهل في القراءة (قائم على المسافات البادئة)
  • التعقيد: YAML يدعم المراسي والمراجع والوثائق المتعددة
  • التحليل: JSON أسرع وأبسط
  • التعليقات: YAML فقط يدعم التعليقات (#)

حالات الاستخدام

  • YAML: Kubernetes، Docker Compose، GitHub Actions، Ansible
  • JSON: REST API، package.json، إعدادات الويب

تحذيرات YAML

  • لا تستخدم المسافات الجدولية، فقط المسافات العادية
  • مشكلة النرويج: 'no' قد تُفسَّر كـfalse
  • السلوك قد يختلف بين الإصدارات