← חזרה לתכונות
Free

ממיר CSV ↔ JSON

ממיר ה-CSV ↔ JSON מטפל במחזור ההמרה המלא בין שני הפורמטים הטבלאיים הנפוצים ביותר. מנתח ה-CSV החכם מתמודד עם שדות במרכאות הכוללים פסיקים, מרכאות עם סימן ביטול (escaped), תווים מפרידים (delimiters) מותאמים אישית ושורות חדשות בסוף. מזהה אוטומטית מספרים, ערכים בוליאניים ו-null בעת המרה מ-CSV ל-JSON; יוצר CSV נקי עם התאמת מפתחות (keys) לכל שורה בעת המרה מ-JSON ל-CSV.

העברת נתונים בין CSV ל-JSON היא משימה יומיומית - משיכת ייצוא מסד נתונים לתוך כלי שצורך JSON, יצירת CSV עבור גיליון אלקטרוני מתגובת API, או עיצוב מחדש של נתונים למערכת חדשה. ממיר CSV ↔ JSON מבצע את שני הכיוונים בצורה נקייה בתוך הדפדפן. מנתח ה-CSV מטפל בבלגן של העולם האמיתי: שדות המכילים פסיקים (כשהם במרכאות), מרכאות עם סימן ביטול (מוכפלות בסגנון RFC 4180), סיומות שורה של CRLF או LF, שורות ריקות בסוף ותווים מפרידים הניתנים להגדרה (מופרדי-טאב, מופרדי-נקודה-ופסיק, קו אנכי, כל דבר). זיהוי אוטומטי נכנס לפעולה במעבר ל-JSON - מחרוזות שנראות כמו מספרים שלמים הופכות למספרים, "true"/"false"/"null" הופכים למקבילים המוקלדים (typed) שלהם, וחיתוך רווחים הוא אופציונלי. במעבר מ-JSON ל-CSV, הכלי עובר על מערך האובייקטים ואוסף כל מפתח ייחודי על פני השורות, ואז מייצר CSV עם שורת כותרת ותאים עם סימני ביטול נכונים. מרכאות בתאים מוכפלות, תאים המכילים תווים מפרידים או שורות חדשות נעטפים במרכאות, ואובייקטים/מערכים מקוננים עוברים סריאליזציה לתאי מחרוזת JSON.

תצוגה מקדימה חיה
example.com
ממיר CSV ↔ JSON ✓ המר 3 שורות
CSV → JSON JSON → CSV
תוחם: , ✓ השורה הראשונה היא כותרת עליונה ✓ גילוי אוטומטי של מספרים
קלט CSV
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
פלט JSON
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
תכונות מפתח

המרה דו-כיוונית

מ-CSV ל-JSON ומ-JSON ל-CSV. כפתור החלפה (Swap) הופך קלט/פלט באופן מיידי לאימות דו-כיווני.

תואם RFC 4180

המנתח (Parser) מטפל בשדות במרכאות, פסיקים מוטבעים, מרכאות עם סימן ביטול (escaped), וסיומות שורה CRLF/LF - עובד על CSV בעולם האמיתי, לא רק על דוגמאות פשוטות.

מפרידים (Delimiters) מותאמים אישית

שנו את המפריד מפסיק לכל דבר - טאב (עבור TSV), נקודה ופסיק (אזור אירופה), קו אנכי, או כל תו בודד.

זיהוי סוג נתונים אוטומטי

מספרים, ערכים בוליאניים ו-null מנותחים למקבילים המוקלדים (typed) שלהם בפלט ה-JSON. כבו זאת אם אתם רוצים שכולם יהיו מחרוזות.

המרה בזמן אמת

הפלט מתעדכן בכל הקשה - אין צורך בכפתור 'המר'. הדביקו וראו תוצאות באופן מיידי.

מטפל בשדות חסרים

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

מקרי שימוש נפוצים

עיבוד ייצוא ממסד נתונים

הדביקו ייצוא CSV ממסד הנתונים שלכם לתוך הממיר, וקבלו מערך JSON מוכן לייבוא למאגר NoSQL או ל-API שצורך JSON.

שילוב עם גיליונות אלקטרוניים

המירו תגובת API (מערך JSON) ל-CSV להדבקה ישירה לתוך אקסל או Google Sheets.

עיצוב מחדש של נתונים

המירו הלוך ושוב דרך הכלי כדי לנקות עיצוב - שימושי בעת מיזוג קובצי CSV ממקורות שונים עם מרכאות לא עקביות.

המרת קובצי לוקליזציה

המירו בין גיליונות תרגום מבוססי-CSV לבין קובצי JSON i18n עבור כלים כמו תוספי Chrome או React-intl.

מבדקי API (Testing Fixtures)

צרו מבדקי JSON מנתוני בדיקת CSV (או להיפך) כדי להזין מסדי נתונים בפיתוח ובדיקות אינטגרציה.

איך להשתמש
1

פתח את ממיר CSV ↔ JSON

לחצו על סמל ה-CSV/JSON ב-DevSuite Pro. חלונית נפתחת עם כפתור להחלפת כיוון, אפשרויות ושני אזורי טקסט.

2

בחר כיוון

בחרו CSV → JSON כדי לנתח נתונים טבלאיים, או JSON → CSV כדי להשטיח מערך אובייקטים לשורות.

3

הגדר אפשרויות

התאימו את המפריד אם הוא אינו פסיק, הפעילו/כבו את 'שורה ראשונה היא כותרת' ו-'זיהוי מספרים אוטומטי' כדי להתאים למבנה הנתונים שלכם.

4

הדבק את הנתונים שלך

הדביקו CSV או JSON בקלט. הפלט מרונדר מימין באופן מיידי.

5

העתק או הורד

לחצו על 'העתק פלט' (Copy Output) כדי לתפוס את התוצאה. השתמשו ב-'החלף' (Swap ↔) כדי להפוך ולוודא שהתהליך ללא אובדן נתונים.

מוכנים לנסות?

התקן את DevSuite Pro בחינם ופתח 64+ כלי פיתוח לדפדפן שלך.

הוסף ל-Chrome הוסף ל-Edge הוסף ל-FireFox