ממיר JSON ל-CSV
המרת JSON ל-CSV ו-CSV חזרה ל-JSON, בשני הכיוונים. בחרו את התו המפריד, טפלו בשדות במרכאות והעתיקו את התוצאה. הכול רץ בדפדפן שלכם.
כיצד להשתמש בJSON ⇄ CSV
- 01
בחרו את הכיוון: JSON ל-CSV או CSV ל-JSON.
- 02
הדביקו את הנתונים שלכם ובחרו את התו המפריד (פסיק, נקודה-פסיק או טאב).
- 03
העתיקו את התוצאה המומרת מחלונית הפלט.
מה זה עושה
ממיר זה הופך מערך JSON של אובייקטים ל-CSV ומנתח CSV בחזרה ל-JSON, בשני הכיוונים. בחר את הכיוון, הדבק את הנתונים שלך, בחר את המפריד והעתק את התוצאה.
זה שימושי להעברת נתונים בין גיליונות אלקטרוניים, ממשקי API וקבצי תצורה, וכל ההמרה היא בצד הלקוח, כך שהנתונים שלך נשארים פרטיים.
צורת ה-JSON לה היא מצפה
הוא מצפה ל-JSON כמערך של אובייקטים, כמו [{"name":"Mo","age":3}]. עמודות ה-CSV הן האיחוד של כל המפתחות על פני האובייקטים, אובייקט בודד הופך לשורה אחת, וכל ערך מקונן נכתב כטקסט JSON בתוך התא שלו.
ציטוט ותוחמים
הוא עוקב אחר כללי הציטוט הסטנדרטיים של CSV, כך שערך המכיל את המפריד, ציטוט או מעבר שורה עטוף במרכאות ונוצץ בצורה נכונה, ומנתח ה-CSV קורא את הערכים הללו בחזרה מבלי לאבד נתונים.
אתה יכול לבחור פסיק, נקודה-פסיק או טאב כמפריד. פסיק הוא ברירת המחדל והנפוץ ביותר; נקודה-פסיק מתאים לאזורים שבהם הפסיק הוא המפריד העשרוני וגיליונות אלקטרוניים מצפים לכך; הכרטיסייה מייצרת TSV.
הקלד מסקנות בדרך חזרה
כשקוראים CSV בחזרה ל-JSON, הוא מסיק סוגים בצורה הגיונית: מספרים פשוטים ו-true/false הופכים לערכי JSON אמיתיים, בעוד שערך עם אפס מוביל כמו 007 נשאר כטקסט כך שמזהים וקודים לא יתנודדו.
שאלות נפוצות
איזה מבנה JSON הכלי מצפה לו?
מערך של אובייקטים, כמו [{"name":"Mo","age":3}]. העמודות הן איחוד כל המפתחות. אובייקט בודד הופך לשורה אחת, וערכים מקוננים נכתבים כ-JSON בתוך התא.
האם הכלי מטפל בפסיקים ובמרכאות בתוך ערכים?
כן. שדות המכילים את התו המפריד, מרכאות או שבירות שורה עוטפים במרכאות ומקודדים בהתאם לתקן CSV, ומפענח ה-CSV קורא אותם חזרה כראוי.
האם מספרים וערכים בוליאניים מומרים?
בקריאת CSV, מספרים פשוטים ו-true/false הופכים לערכי JSON אמיתיים, ואילו ערכים עם אפס מוביל (כמו 007) נשארים כטקסט כדי שמזהים לא ישתבשו.
האם הנתונים שלי מועלים?
לא. ההמרה רצה כולה בדפדפן שלכם; שום דבר שתדביקו לא עוזב את המכשיר שלכם.