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

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

קלט מוכן

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

פלט

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

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

מה הכלי עושה

ממיר XML ל־CSV משטח רשומות XML חוזרות לשורות של גיליון. הוא מוצא את האלמנט שחוזר על עצמו (למשל כל <order> בתוך <orders>), הופך כל אחד לשורה, ואת האלמנטים הבנים לעמודות.

גם תכונות (attributes) נשמרות כעמודות. הן מקבלות את הקידומת @_ כדי שיהיה אפשר להבדיל ביניהן לבין אלמנטים בנים: התכונה id="1001" הופכת לעמודה @_id. קינון עמוק יותר משוטח לשמות עמודות מחוברים, כך ששום ערך לא נעלם בשקט.

מתי להשתמש בו

  • שליפת רשומות מייצוא XML, ממפת אתר, מפיד RSS או מתשובת SOAP כדי למיין ולסנן אותן ב־Excel או ב־Google Sheets.
  • השוואה בין שני ייצואי XML: ממירים את שניהם ל־CSV ומשווים שורה אחר שורה ב־השוואת טקסטים.
  • טעינת נתוני XML למסד נתונים או לכלי BI שמייבא רק CSV.
  • בקרה על קובץ הגדרות XML גדול על ידי מיון וספירה של הרשומות בגיליון, במקום לגלול בין תגיות מקוננות.

דוגמה

קלט

<orders>
  <order id="1001"><customer>Ana</customer><total>42.50</total></order>
  <order id="1002"><customer>Ben</customer><total>18.00</total></order>
</orders>

פלט

customer,total,@_id
Ana,42.50,1001
Ben,18.00,1002

שאלות על הכלי

למה עמודה מתחילה ב־@_?

העמודה הגיעה מתכונה (attribute) של XML ולא מאלמנט בן. הקידומת מונעת מתכונה ומאלמנט בעלי אותו שם לדרוס זה את זה. אפשר לשנות את שם הכותרת בגיליון אם תרצו.

מה קורה לאלמנטים מקוננים לעומק?

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

למה ב־CSV שלי יש רק שורה אחת?

כנראה שב־XML יש רשומה אחת בלבד, או שהרשומות אינן אחיות תחת הורה אחד. ודאו שהאלמנטים החוזרים יושבים זה לצד זה, כמו כמה אלמנטי <order> ישירות בתוך <orders>.

שאלות נפוצות

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

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

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

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

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

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

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

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