מהו ה-CSV Viewer?
ה-CSV Viewer הופך טקסט גולמי מופרד בפסיקים לטבלה קריא וניתנת למיון מבלי לפתוח יישום גיליון אלקטרוני. הדבק את התוכן של קובץ או לחץ על העלה קובץ כדי לטעון אותו, לחץ על הצג כטבלה, והכלי מנתח אותו, מזהה את המפריד, קורא את שורת הכותרת ומעבד כל רשומה כטבלה שתוכל לחפש ולמיין לפי עמודה.
CSV נראה פשוט עד שאתה פוגש קובץ אמיתי. שדות עטופים במרכאות מכילים פסיקים. הציטוטים בתוך השדות האלה מוכפלים. חלק מהיצואים משתמשים בנקודה-פסיק מכיוון שמקום המקור משתמש בפסיקים כמפרידים עשרוניים. שורות משתוללות כאשר מערכת במעלה הזרם מפילה שדה. המציג הזה מיישם את ה-RFC 4180 המצטט כללים כראוי, מסמן שורות מרופטות ומשכפל שמות עמודות במקום לערבב אותם בשקט, ומאפשר לך להחליף מפרידים כאשר זיהוי אוטומטי מנחש שגוי.
המדגם המובנה הוא דרך מהירה לבדוק כל מציג קבצי CSV לחץ על הצג כטבלה והוא נפתח כ-5 שורות ו-5 עמודות כאשר המפריד מוצג כפסיק, וה "רחמן, ליטון" המצוטט נשאר בתא אחד לחץ על כותרת השכר והשורות ממיינות מספרית מ-67000 ל-101000; הקלד מהנדס בתיבת החיפוש ונשארו שלוש שורות אותם שלבים עובדים על CSV גדול, עם מגבלה אחת: הטבלה מציירת את 500 השורות התואמות הראשונות, בעוד חיפוש ומיון מכסים כל שורה והיצוא של CSV ו-JSON כולל כל התאמה.
הכל פועל בדפדפן שלך הקובץ נקרא עם ה-API של FileReader ומנתח ב-JavaScript - שום דבר לא מועלה, מה שחשוב כאשר ה-CSV מחזיק רשומות לקוחות, נתוני שכר או ייצוא ממסד נתונים של ייצור לאחר טעינת הדף, הכלי ממשיך לעבוד במצב לא מקוון.
CSV היא משפחה של פורמטים ולא אחד, וזו הסיבה שזיהוי מפריד הוא הדבר הראשון שקורה. פסיק, נקודה-פסיק וטאב נמצאים כולם בשימוש נפוץ, ומקומות אירופיים משתמשים לעתים קרובות בנקודה-פסיק מכיוון שהפסיק הוא המפריד העשרוני. שדות מצוטטים עוקבים אחר RFC 4180, כך שפסיק בתוך ציטוטים הוא נתונים ולא מפריד וציטוט כפול הוא מילולי. אזהרות איכות הנתונים קיימות למקרים שהם חוקיים אך בדרך כלל שגויים: שורות עם יותר או פחות שדות מהכותרת, מה שאומר בדרך כלל ציטוט לא נמלט במעלה הקובץ, ושמות עמודות כפולים. כל ערך נשאר טקסט, אז אפסים מובילים שגיליון אלקטרוני היה אוכל נשארים גלויים. קבצים נקראים בדפדפן, כך שהגודל מוגבל בזיכרון זמין ולא במגבלת העלאה; יצוא גדול מאוד נדגם טוב יותר מאשר נפתח בשלמותו.
כיצד להשתמש ב-CSV Viewer?
טען את ה-CSV שלך
הדבק טקסט CSV בתיבת הקלט, או לחץ על העלה קובץ כדי לפתוח קובץ.csv, .tsv או .txt מהמחשב שלך, ולאחר מכן לחץ על הצג כטבלה. הקובץ נקרא באופן מקומי ולעולם לא מועלה.
בדוק את הגדרות הניתוח
מפריד מזוהה אוטומטית מעשר השורות הראשונות. עוקף אותו במידת הצורך, ושנה את "השורה הראשונה היא כותרת" ו"חתוך רווח לבן" כדי להתאים לקובץ שלך.
חפש ומיין את הטבלה
הקלד בתיבת החיפוש כדי לסנן שורות בכל עמודה, או לחץ על כותרת עמודה כדי למיין אותה. עמודות מספריות ממיינות מספרית, לא בסדר אלפביתי.
לייצא את התוצאה
העתק את הטבלה כ-JSON, הורד אותה כ-CSV מנורמל עם ציטוט מתאים, או הורד קובץ JSON לשימוש ב-API או סקריפט.
תכונות מפתח
זיהוי מפריד אוטומטי
ניקוד פסיקים, נקודות נקודה, לשוניות וצינורות על פני עשר השורות הראשונות ובוחר את זה שמייצר ספירת עמודות עקבית - כך שייצוא נקודה-פסיק אירופאי וקבצי TSV נפתחים כהלכה
תמיכה בשטח מצוטט RFC 4180
ידיות ציטטו שדות המכילים תוחמים, ציטוטים כפולים שנמלטו וקווי חדש בתוך תאים - המקרים ששוברים מנתחים מפוצלים (",") תמימים
חיפוש ומיון עמודות
סנן שורות עם חיפוש חי לא רגיש לאותיות רישיות בכל העמודות, ומיין כל עמודה עולה או יורדת עם השוואה מספרית-מודעה
אזהרות איכות נתונים
דגלים שורות מרופטות שאינן תואמות את רוחב הכותרת ושמות העמודות המשוכפלים, כך שתמצא בעיות מבניות לפני שהן פוגעות בייבוא מסד הנתונים שלך
Frequently Asked Questions
Related Tools
JSON to CSV Converter
Convert JSON to CSV online. Turns an array of objects into a spreadsheet-ready file, flattens nested objects, and escapes fields per RFC 4180. Client-side, no signup.
JSON to PHP Array
Convert JSON into a PHP array literal. Choose short [] or array() syntax, indentation, and an optional variable assignment, then copy the result. Runs client-side.
CSV Diff Checker
Compare two CSV files and see which rows were added, removed, or changed, down to the exact cell. Match rows by a key column or by position. Runs client-side.
Pace Calculator
Calculate running pace, finish time, or distance from any two values, with speed and per-kilometre or per-mile splits.
Comments
0 comments
No comments yet. Be the first to share your thoughts!