Format Atlas

بيانات

ما هو ملف YAML؟

YAML تدوين مقروء لكتابة التعيينات والتسلسلات والقيم القياسية. تتداخل استخداماته مع JSON لكنه ليس مجموعة شاملة له.

.yaml · .ymlتدوين مقروء للبيانات المنظمة

متى تختار هذا التنسيق

  • إعدادات يصونها البشر

متى تتجنب هذا التنسيق

  • واجهات API لا تقبل إلا JSON

الاستخدامات الشائعة

  • ملفات الإعداد والبيانات المنظمة

الخصائص

  • يستخدم المسافة البادئة للتسلسل الهرمي
  • يستخدم كثيراً في ملفات الإعداد
  • المخططات ليست مطلباً ملازماً للتنسيق

المزايا والعيوب

المزايا

  • يسمح بكتابة إعدادات مقروءة مع التعليقات
  • يسهل رؤية البنية

العيوب

  • قد تمنع أخطاء المسافة البادئة التحليل
  • قد يختلف تفسير الأنواع حسب المحلل

الفتح والتحويل

طريقة الفتح

افتحه في محرر نصوص أو أداة تدعم YAML وحافظ على المسافة البادئة بالمسافات.

طريقة التحويل

إذا طلب المستلم JSON، حوّله وتحقق من أنواع القيم وترميز الأحرف.

تنبيهات

  • لا تعامل YAML على أنه مجموعة شاملة لـJSON.
  • تحقق من علامات الجدولة والمسافات وتفسير النوع الضمني.

الأسئلة الشائعة

هل أختار YAML أم JSON؟

يناسب YAML الإعدادات التي يصونها البشر، أما JSON فهو مرشح للتبادل الموجه لواجهات API.

تنسيقات ذات صلة

مقارنة

الاستخدامات وخطوات التحقق ذات الصلة

اختيار تنسيق لملف الإعداداختيار تنسيقات بيانات الويب والإعدادات

المراجع والمواصفات