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

הכניסה

ההמרה של נתוני JSON לתבניות Excel או CSV היא חיונית כדי לאפשר ניתוח נתונים מבוססים ודיווח עסקי. Aspose.Cells for .NET מציעה API פשוט אך גמיש לייבוא J SON ישירות לתוך תרשימים או קבצי CSV.

למה להפוך את JSON ל- Excel?

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

מדריך צעד אחר צעד כדי להמיר JSON ל- Excel

שלב 1: התקנת Aspose.Cells באמצעות NuGet

הפעל את הספרייה Aspose.Cells:

$ dotnet add package Aspose.Cells

שלב 2: הגדרת רישיון Aspose.Cells

הפעל את הפונקציונליות המלאה עם הרישיון שלך:

Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");

שלב 3: טעינה JSON Input

קרא JSON מתוך רצועה או א .json קובץ :

  • מתוך הקובץ :
string jsonInput = File.ReadAllText("Data.json");
  • מתוך רצועה ישירה:
string jsonInput = "[{\"nodeId\":1,\"reputation\":1134},{\"nodeId\":2,\"reputation\":547}]";

שלב 4: יצירת ספר עבודה וקובץ עבודה גישה

התחל ספר עבודה וגישה לדף העבודה הבסיסי שלה:

Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];

שלב 5: הגדרת JsonLayoutOptions

הגדרת אפשרויות הפריסה כדי לטפל ברק כמו טבלאות:

JsonLayoutOptions options = new JsonLayoutOptions();
options.ArrayAsTable = true;

שלב 6: ייבוא JSON לתוך לוח העבודה

ייבוא JSON לתוך לוח העבודה באמצעות שיטת השימוש:

JsonUtility.ImportData(jsonInput, worksheet.Cells, 0, 0, options);

שלב 7: שמור ל- Excel או CSV

להוציא את הנתונים לתבנית הרצויה:

  • שמור על Excel:
workbook.Save("output.xlsx");
  • שמור כ CSV:
workbook.Save("output.csv", SaveFormat.CSV);

בעיות נפוצות ותקנות

JSON Array לא פורסמה כראוי

  • תגית: אבטחה JsonLayoutOptions.ArrayAsTable מתוכננת ל true כדי להדביק את הקבצים לתוך שורות.

קובץ לא חוסך

  • הפתרון: בדוק עבור מסלולי תוקף וכי היישום שלך יש הרשאות כתיבה.

3 אזהרות רישיון

  • פתרון: אישר כי קובץ הרישיון מתייחס כראוי והורד.

More in this category