أدلة
اختيار تنسيقات بيانات الويب والإعدادات
فكر في JSON للتبادل الآلي مثل واجهات API، وYAML للإعدادات التي يحررها البشر، وXML للتكاملات القائمة على مخططات موجودة.
أي تنسيق يجب أن تختار؟
اختر وفق دور كل ملف في سير عملك.
- واجهات الويب → JSON
- إعدادات يحررها البشر → YAML
- مخطط أو عقد قائم → XML
استخدم التنسيق الذي يطلبه المستلم
تمثل الثلاثة بيانات منظمة لكنها تختلف في الصياغة والتعليقات وتفسير الأنواع ومسارات المخططات. تحقق من العقد والأدوات أولًا.
تنسيقات مقترحة
تحقق قبل التصدير
- لا تفترض أن YAML مجموعة شاملة صارمة تتضمن JSON بالكامل.
- أكد الترميز والأنواع ومعالجة المخططات مع المستلم.