مدقق YAML

الصق ملف YAML قبل رفعه إلى Kubernetes أو GitHub Actions لتكتشف الأخطاء مبكرا. يعرض نوع المستند وعمقه وعدد قيمه عند نجاحه.

جارٍ تحميل الأداة…

المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.

طريقة الاستخدام

  1. أدخل نص YAML.
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

يقرأ النص سطرا سطرا بقواعد YAML 1.2 للجزء المدعوم، ويتوقف عند أول مخالفة ويذكر رقم السطر. عند النجاح يحسب العمق بعدد مستويات التداخل، وعدد القيم المفردة في كل المستندات الفرعية.

مثال

النتيجة: النتيجة: YAML صالح، التفاصيل: قرئ المستند كاملا دون أخطاء، نوع المستوى الأعلى: كائن (مفاتيح وقيم).

الحدود والملاحظات

  • تدعم الأداة جزءا واضحا من YAML: الخرائط والقوائم والقيم المفردة والنصوص المقتبسة والكتل | و> وأقواس [ ] و{ }. وترفض المراسي & والأسماء المستعارة * والوسوم ! وتعدد المستندات برسالة واضحة.
  • يتحقق من الصيغة فقط، لا من مطابقة الحقول لمخطط Kubernetes أو غيره.

أسئلة شائعة عن هذه الأداة

لماذا يرفض ملفا يقبله برنامج آخر؟

قد يستخدم الملف ميزة خارج الجزء المدعوم مثل المراسي & أو الوسوم !. الرسالة تذكر السبب ورقم السطر.

هل يكشف المفاتيح المكررة؟

نعم، YAML لا يسمح بتكرار المفتاح في الخريطة نفسها، والأداة تظهر سطر التكرار.

هل يرسل الملف إلى خادم؟

لا، الفحص كله يجري داخل متصفحك.