JSON to CSV in C#

כאשר עובדים עם נתונים, שני פורמטים נכנסים לעתים קרובות לשחק: JSON (JavaScript Object Notation) ו- CSV (Comma-Separated Values).JSON הוא נהדר עבור חילופי הנתונים המורכבים, בעוד CSV נשאר דרך פשוטה, ידידותית לאדם לאחסון נתוני טבלה.בפוסט זה, אני הולך לך דרך תהליך מפורט, צעד אחר שלב כדי להפוך את הנתונות של ג’סון לתוך פורמט CSV באמצעות C#.

C# ספרייה כדי להמיר JSON ל- CSV

כדי להתמודד עם המהפכה בקלות, אנו משתמשים בכוח ASPOSE.CELLs JSON Converter עבור .NET אתה יכול להתחיל במהירות על ידי הורד את האש או להתקין אותו באמצעות NuGet. לדוגמה, באמצעות הקונסולת מנהל החבילות, פשוט לרוץ:

PM> Install-Package Aspose.Cells

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

Aspose.Cells עבור .NET מקל על ההמרה של JSON ל- CSV. הנה מבט מפורט יותר על התהליך הכללי:

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

עם השלבים האלה בראש, בואו נכנס עמוק יותר לתוך הקוד.

להמיר נתונים JSON ל- CSV ב- C#

סעיף זה יפרט כיצד להמיר JSON ל- CSV בתכנית C#.

  • יצירת אובייקט ספר עבודה: אתה מייד חדש ספר עבודה אובייקט המשמש כקובץ Excel שלך.
  • הבחירה של לוח העבודה: קבלת התייחסות לכתובת העבודה הראשונה באמצעות ספרי עבודה - ספרי עבודה[0] אוסף
  • הגדרת אפשרויות ההמרה: יצירת דוגמה של JsonLayoutOptions שיעור כדי להגדיר כל הגדרות נוספות שאתה עשוי להיות צריך.
  • ייבוא נתונים JSON: השתמש ב תגית: ImportData() שיטה להעלות את הנתונים JSON שלך ישירות לתוך לוח העבודה.
  • לשמור כ- CSV: לבסוף, לייצא את נתוני ספרי העבודה שלך כקובץ CSV באמצעות ספר עבודה.Save(string, SaveFormat.CSV) שיטת

דגימת הקוד למטה מציגה יישום מעשי של ייצוא נתונים JSON ל- CSV עם C#:

נתונים JSON

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

[
    {"nodeId":1,"reputation":1134},
    {"nodeId":2,"reputation":547},
    {"nodeId":3,"reputation":1703},
    {"nodeId":4,"reputation":-199},
    {"nodeId":5,"reputation":-306},
    {"nodeId":6,"reputation":-49},
    {"nodeId":7,"reputation":1527},
    {"nodeId":8,"reputation":1223}
]

הטרנספורמציה CSV

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

JSON to CSV

להמיר JSON ל- CSV באינטרנט

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

Free JSON Data to CSV Converter

רוצה לנסות את הכוח המלא של Aspose.Cells עבור .NET ללא הגבלות? רישיון זמני חינם וייצוא קבצים JSON לתבנית CSV ללא כל הגבלות הערכה. מסמכים זה מאוד שימושי, והקהילה שלנו פעילה. פורום אם יש לך שאלות.

מסקנה

ההמרה של נתונים JSON ל- CSV באמצעות C# היא יעילה ופשוטה עם Aspose.Cells עבור .NET. ספרייה זו לא רק פשוטה את פעולות הקובץ של Excel, אלא גם מגבירה את הפער בין פורמטים שונים של הנתונים, מה שהופך את זה קל יותר לשלב ולהתמודד עם נתונות באפליקציות .Net. בין אם אתה מפתח יישומים מבוססי נתון או פשוט לשנות את הנתוניים שלך, לעקוב אחר השלבים לעיל יעזור לך המשוך קבצים J SON ל Excel באמצעות c# או להשתמש בשיטות אחרות כגון JSON לקונסול C # CSV עבור הפרויקטים שלכם.

More in this category