أداة تحويل YAML إلى CSV — مجاني عبر الإنترنت

الصق YAML أدناه وانقر على "تحويل" للحصول على CSV فورًا.

الإدخال جاهز

إحصائيات الإدخال متاحة عبر زر الإحصائيات أعلى هذا الحقل.

الإخراج

إحصائيات الإخراج متاحة عبر زر الإحصائيات أعلى هذا الحقل.

النتائج مقدَّمة لأغراض إعلامية فقط وقد تحتوي على أخطاء. يُرجى التحقق من المعلومات المهمة بشكل مستقل. استخدام هذه الأداة على مسؤوليتك الخاصة.

ماذا تفعل هذه الأداة

يحوّل محوّل YAML إلى CSV قائمة سجلات مكتوبة بـ YAML إلى صفوف CSV تُفتح مباشرة في جدول بيانات. يصبح كل عنصر في القائمة صفًا، وكل مفتاح عمودًا.

تُسطَّح المفاتيح المتداخلة إلى أسماء أعمدة موصولة بشرطة سفلية، فيصبح meta: {tier: frontend} العمودَ meta_tier. تُجمع الأعمدة من جميع السجلات، لذا يحصل العنصر الذي يحتوي على مفتاح إضافي على عمود خاص به بدل أن يُقتطع.

متى تستخدمها

  • قائمة مخزون أو كتالوج خدمات أو حالات اختبار محفوظة بـ YAML، ويحتاج شخص ما إلى مراجعتها في Excel.
  • تصدير بيانات من مولّد مواقع ثابتة أو قائمة مضيفين في Ansible أو إعدادات CI إلى جدول لتقرير.
  • مقارنة عدد كبير من سجلات YAML جنبًا إلى جنب، وهو أسهل كثيرًا في أعمدة منه في نص متداخل.
  • مشاركة قائمة مفاتيح ميزات أو مسارات أو ترجمات مع زميل غير تقني يفضّل الجداول.

مثال عملي

المدخلات

- name: web
  port: 8080
  meta:
    tier: frontend
- name: api
  port: 3000
  meta:
    tier: backend

المخرجات

name,port,meta_tier
web,8080,frontend
api,3000,backend

أسئلة حول هذه الأداة

ما بنية YAML المتوقعة؟

تعمل قائمة من الخرائط في المستوى الأعلى (أسطر تبدأ بـ - وأزواج key: value) على أفضل وجه. تصبح الخريطة المفردة صفًا واحدًا؛ وإن بدت النتيجة خاطئة فافحص الإزاحة أولًا باستخدام أداة التحقق من YAML.

كيف تُعالَج القوائم داخل السجل؟

تُضم قائمة القيم البسيطة في خلية واحدة. أما قائمة الكائنات فتُسطَّح مثل أي بيانات متداخلة، لذا قد تنتج المستندات المعقدة أعمدة كثيرة.

هل المراسي والأسماء المستعارة مدعومة؟

نعم. تُحل مراسي YAML ‏(&name) والأسماء المستعارة (*name) أثناء تحليل الملف، فيحتوي CSV على القيم الكاملة بدل علامات الإحالة.

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

هل من الآمن تحويل بيانات حساسة باستخدام هذه الأداة؟

نعم - تتم معالجة بياناتك وحذفها فورًا. لا يتم تسجيل أو حفظ أي شيء على الخادم.

هل يوجد حد أقصى لحجم الملف؟

تتعامل الأداة بسهولة مع المستندات ذات الحجم المعتاد. بالنسبة للملفات الكبيرة جدًا، يُنصح بتقسيمها أولاً.

هل هذه الأداة مجانية؟

نعم، إنها مجانية. دون تسجيل أو بريد إلكتروني. تظهر النتيجة في هذه الصفحة.

كيف أحصل على النتيجة؟

استخدم الأداة في هذه الصفحة. تظهر النتيجة هنا دون الحاجة إلى إرسالها بالبريد الإلكتروني.