ממיר ה-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.
מ-CSV ל-JSON ומ-JSON ל-CSV. כפתור החלפה (Swap) הופך קלט/פלט באופן מיידי לאימות דו-כיווני.
המנתח (Parser) מטפל בשדות במרכאות, פסיקים מוטבעים, מרכאות עם סימן ביטול (escaped), וסיומות שורה CRLF/LF - עובד על CSV בעולם האמיתי, לא רק על דוגמאות פשוטות.
שנו את המפריד מפסיק לכל דבר - טאב (עבור TSV), נקודה ופסיק (אזור אירופה), קו אנכי, או כל תו בודד.
מספרים, ערכים בוליאניים ו-null מנותחים למקבילים המוקלדים (typed) שלהם בפלט ה-JSON. כבו זאת אם אתם רוצים שכולם יהיו מחרוזות.
הפלט מתעדכן בכל הקשה - אין צורך בכפתור 'המר'. הדביקו וראו תוצאות באופן מיידי.
כאשר לאובייקטי JSON יש מפתחות שונים, כותרת ה-CSV כוללת את כל המפתחות הייחודיים ותאים חסרים נשארים ריקים - ללא אובדן נתונים.
הדביקו ייצוא CSV ממסד הנתונים שלכם לתוך הממיר, וקבלו מערך JSON מוכן לייבוא למאגר NoSQL או ל-API שצורך JSON.
המירו תגובת API (מערך JSON) ל-CSV להדבקה ישירה לתוך אקסל או Google Sheets.
המירו הלוך ושוב דרך הכלי כדי לנקות עיצוב - שימושי בעת מיזוג קובצי CSV ממקורות שונים עם מרכאות לא עקביות.
המירו בין גיליונות תרגום מבוססי-CSV לבין קובצי JSON i18n עבור כלים כמו תוספי Chrome או React-intl.
צרו מבדקי JSON מנתוני בדיקת CSV (או להיפך) כדי להזין מסדי נתונים בפיתוח ובדיקות אינטגרציה.
לחצו על סמל ה-CSV/JSON ב-DevSuite Pro. חלונית נפתחת עם כפתור להחלפת כיוון, אפשרויות ושני אזורי טקסט.
בחרו CSV → JSON כדי לנתח נתונים טבלאיים, או JSON → CSV כדי להשטיח מערך אובייקטים לשורות.
התאימו את המפריד אם הוא אינו פסיק, הפעילו/כבו את 'שורה ראשונה היא כותרת' ו-'זיהוי מספרים אוטומטי' כדי להתאים למבנה הנתונים שלכם.
הדביקו CSV או JSON בקלט. הפלט מרונדר מימין באופן מיידי.
לחצו על 'העתק פלט' (Copy Output) כדי לתפוס את התוצאה. השתמשו ב-'החלף' (Swap ↔) כדי להפוך ולוודא שהתהליך ללא אובדן נתונים.
התקן את DevSuite Pro בחינם ופתח 64+ כלי פיתוח לדפדפן שלך.