ממיר YAML ל־CSV — חינם אונליין

הדביקו את ה־YAML למטה ולחצו על המרה כדי לקבל CSV מיד.

קלט מוכן

סטטיסטיקת הקלט זמינה דרך כפתור הסטטיסטיקה שמעל השדה הזה.

פלט

סטטיסטיקת הפלט זמינה דרך כפתור הסטטיסטיקה שמעל השדה הזה.

התוצאות מוצגות לצורכי מידע בלבד ועשויות להכיל שגיאות. מומלץ לאמת מידע חשוב באופן עצמאי. השימוש בכלי הוא באחריותכם בלבד.

מה הכלי עושה

ממיר YAML ל־CSV הופך רשימת רשומות ב־YAML לשורות CSV שנפתחות ישירות בגיליון. כל פריט ברשימה הופך לשורה, וכל מפתח הופך לעמודה.

מפתחות מקוננים משוטחים לשמות עמודות שמחוברים בקו תחתון, כך ש־meta: {tier: frontend} הופך לעמודה meta_tier. העמודות נאספות מכל הרשומות, ולכן פריט עם מפתח נוסף מקבל עמודה משלו במקום להיחתך.

מתי להשתמש בו

  • רשימת מלאי, קטלוג שירותים או רשימת מקרי בדיקה נשמרים ב־YAML, ומישהו צריך לעבור עליהם ב־Excel.
  • ייצוא נתונים ממחולל אתרים סטטי, ממלאי Ansible או מהגדרות CI לטבלה עבור דוח.
  • השוואה בין רשומות YAML רבות זו לצד זו, דבר שקל הרבה יותר בעמודות מאשר בטקסט מקונן.
  • שיתוף רשימת feature flags, נתיבים או תרגומים עם חבר צוות לא טכני שמעדיף טבלה.

דוגמה

קלט

- 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.

איך מטופלות רשימות בתוך רשומה?

רשימה של ערכים פשוטים מחוברת לתא אחד. רשימה של אובייקטים משוטחת כמו כל נתון מקונן אחר, ולכן מסמכים מורכבים יכולים לייצר עמודות רבות.

האם anchors ו־aliases נתמכים?

כן. ‏anchors‏ (&name) ו־aliases‏ (*name) של YAML מפוענחים בזמן הניתוח, כך שה־CSV מכיל את הערכים המלאים ולא את סימני ההפניה.

שאלות נפוצות

האם בטוח להמיר מידע רגיש בכלי הזה?

כן - הנתונים שלכם מעובדים ונמחקים מיד. דבר לא נרשם או נשמר בשרת.

יש מגבלת גודל לקובץ?

הכלי מטפל בלי בעיה במסמכים בגודל רגיל. קבצים גדולים מאוד כדאי לפצל לפני ההמרה.

האם הכלי חינמי?

כן, השימוש חינמי. בלי הרשמה ובלי אימייל. התוצאה מופיעה בדף הזה.

איך מקבלים את התוצאה?

משתמשים בכלי בדף הזה. התוצאה מופיעה כאן, בלי צורך במשלוח לאימייל.