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

הדבק קובץ CSV או פתח קובץ וקבל מיד קובץ JSON. התוכנה מזהה את תו המפריד עבורך, מטפלת בערכים המוקפים במרכאות ובפסיקים בתוך התאים, ומאפשרת להמיר מספרים למספרים ממשיים. העתק את התוצאה או הורד אותה כקובץ .json. לא מתבצע שום העלאה.

המר את קובץ ה-CSV שלי קובץ ה-CSV נשאר בדפדפן שלך
ממיר CSV ל-JSON המציג טבלה של שורות ההופכות למערך JSON של אובייקטים

קובץ ה-CSV שלך

תוצאת JSON

0 רשומות
0Columns
–Delimiter
0 גודל BJSON
המדריך

מדריך להמרת CSV ל-JSON: תוחמים, כותרות ותפוקה נקייה

למד מה כל אפשרות עושה וכיצד להשיג קובץ JSON שהקוד שלך יכול להשתמש בו.

הסבר פשוט

מה תפקידו של ממיר CSV ל-JSON?

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

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

סיבות נפוצות להמרה

מדוע אנשים ממירים קבצי CSV ל-JSON

פיתוח אתרים ואפליקציות

טען נתוני גיליון אלקטרוני לממשק משתמש, ל-API מדומה או למתקן בדיקה מבלי לכתוב מפרש.

נתונים וממשקי API

הפוך קבצים המיוצאים מ-Excel, Google Sheets או ממסד נתונים לפורמט JSON, כפי שנדרש על ידי ממשק API או סקריפט ייבוא.

הגדרות ותוכן

העבר רשימות מוצרים, תרגומים או הגדרות השמורות בגליון לקובץ JSON שהפרויקט שלך יכול להשתמש בו.

מה כל אפשרות עושה

הסבר על אפשרויות ההמרה

מפריד

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

מבנה JSON

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

השורה הראשונה היא הכותרת

כאשר האפשרות מופעלת, השורה הראשונה הופכת לשורות המפתחות. כאשר האפשרות כבויה, שמות המפתחות נקראים column_1, column_2 וכן הלאה. שמות כותרות ריקים או חוזרים מתוקנים באותו אופן.

המרת מספרים, ערכי "נכון"/"לא נכון" וערכי null

ממיר את המספר 42 למספר ואת המילה "true" לערך בוליאני. ערכים כמו 007 או מספרי זיהוי ארוכים בני יותר מ-15 ספרות נשמרים כטקסט, כך ששום מידע לא הולך לאיבוד.

לחתוך, לדלג על שורות ריקות, ריק כ-null

האפשרות "Trim" מסירה רווחים מסביב לערכים, האפשרות "Skip empty rows" מדלגת על שורות ריקות, והאפשרות "Use null for empty values" כותבת את הערך null במקום מחרוזת ריקה.

המרה בכמה שלבים

כיצד להשתמש בממיר מ-CSV ל-JSON

  1. הדבק את קובץ ה-CSV שלך בתיבה הראשונה, או לחץ על "פתח קובץ" ובחר קובץ בפורמט .csv, .tsv או .txt.
  2. השאר את הגדרת התוחם על "זיהוי אוטומטי", או בחר את התוחם שבו הקובץ שלך משתמש.
  3. בחר את מבנה ה-JSON ואת העיצוב, וסמן או בטל את הסימון של האפשרויות.
  4. בדוק את מספר השורות והעמודות, ולאחר מכן לחץ על "העתק JSON" או "הורד .json".
ראה את התוצאה

דוגמה קצרה להמרת קובץ CSV ל-JSON

CSV: שם,גיל,עיר אשה,29,פונה רוהאן,34,"דלהי, NCR" JSON (מערך של אובייקטים): [ { "name": "Asha", "age": 29, "city": "Pune" }, { "name": "Rohan", "age": 34, "city": "Delhi, NCR" } ]

הפסיק בתוך "Delhi, NCR" נשאר חלק מהערך מכיוון שהתא מוקף במרכאות. כדי לכתוב מרכאות בתוך תא המוקף במרכאות, יש להכפיל את המרכאות: "".

תוצאות טובות יותר

טיפים פשוטים להמרות נקיות

  • אם כל הנתונים מופיעים בעמודה אחת, פירוש הדבר שהמפריד אינו נכון. יש לבחור אותו ידנית.
  • פתח את קבצי ה-Excel, ואז שמור אותם תחילה כקובצי CSV (UTF-8). כך התווים המודגשים והסמלים יומרו כהלכה.
  • שמור תעודות זהות, מספרי טלפון ומיקודים כטקסט על ידי כיבוי המרה של מספרים, אם יש חשיבות לאפסים בתחילת המספר.
  • השתמש באפשרות "minified" עבור נתונים קטנים ולהצגה מסודרת כאשר ברצונך לקרוא או לעיין בנתונים.
כדאי לדעת

הגבלות ופרטיות

פרטיות

קובץ ה-CSV שלך מומר בדפדפן שלך. הוא אינו מועלה, אינו נשלח לשרת שלנו ואינו נשמר. רק הבחירות שלך נשמרות במכשיר שלך.

מגבלות

קובצים גדולים מאוד תלויים בזיכרון המכשיר שלך, ולכן קבצים שגודלם עולה על כ-15 מגה-בייט לא מתקבלים. הכלי קורא טבלה שטוחה אחת. הוא אינו בונה JSON מקונן מכותרות מופרדות בנקודות ואינו קורא קבצי .xlsx באופן ישיר.

שאלות נפוצות

שאלות נפוצות על ממיר CSV ל-JSON

איך ממירים קובץ CSV ל-JSON?

הדבק את קובץ ה-CSV בתיבה או פתח קובץ. ה-JSON יופיע מיד, כאשר כל שורה תהפוך לאובייקט המשתמש בשורת הכותרות כמפתחות. לאחר מכן, העתק אותו או הורד אותו כקובץ .json.

האם זה עובד עם נקודות-פסיק או טאבים במקום פסיקים?

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

מה אם בקובץ ה-CSV שלי אין שורת כותרת?

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

כיצד מטפלים בפסיקים ובמרכאות בתוך תא?

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

האם מספרים ו"נכון/לא נכון" יהפכו לסוגי JSON של ממש?

כאשר האפשרויות "המר מספרים", "נכון/לא נכון" ו-"null" מסומנות, מספרים רגילים הופכים למספרים, ו-"נכון" או "לא נכון" הופכים לערכי בוליאניים. ערכים עם אפסים בתחילתם, כגון 007, ומספרים בעלי יותר מ-15 ספרות נשארים כטקסט, ולכן אינם משתנים.

האם אפשר לקבל מערך של מערכים במקום אובייקטים?

כן. הגדר את מבנה ה-JSON כ"מערך של מערכים". כל שורה, כולל שורת הכותרת, הופכת לרשימה של ערכים.

האם ניתן לפתוח קובץ Excel ישירות?

לא קבצי .xlsx. שמור תחילה את הגיליון כקובץ CSV מ-Excel או מ-Google Sheets, ולאחר מכן פתח או הדבק את הקובץ כאן.

האם הנתונים שלי מועלים או נשמרים?

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

ממשתמשים בכלי זה

ביקורות

טוען ביקורות…
המשך כך

עוד כלים בארגז

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

הציעו כלי