ההמרה של קבצי Excel לתוך פורמט JSON מאפשרת לשתף נתונים בין פלטפורמות ומערכות שונות.המדריך הזה מראה כיצד להשתמש ב- Aspose.Cells עבור .NET כדי להמיר את נתוני Excel ל-JSON, מה שהופך את העבודה עם יישומי אינטרנט ו- APIs קלה יותר.
הכניסה
קבצי Excel משמשים באופן נרחב לאחסון נתונים מבוססים, אך הם עשויים להיות מצומצמים בעת אינטגרציה עם טכנולוגיות אינטרנט מודרניות המעדיפות פורמט JSON. מדריך זה יעביר אותך דרך תהליך ההמרה של נתוני Excel ל-JSON באמצעות Aspose.Cells עבור .NET, ספרייה חזקה שנועדה להתמודד עם פעולות Excel מורכבות ביעילות.
מדריך צעד אחר צעד כדי להפוך את Excel ל- JSON
שלב 1: התקנת Aspose.Cells באמצעות NuGet
לפני שהתחלנו, ודא שהפרויקט שלך מותקן עם ההסתמכות הנדרשות.אתה יכול להתקין Aspose.Cells עבור .NET באמצעות מנהל החבילות NuGet:
$ dotnet add package Aspose.Cells
שלב 2: הגדרת רישיון Aspose.Cells
כדי לפתוח את הפונקציונליות המלאה ותמיכה מ Aspose.Cells, עליך להגדיר מפתח רישיון.
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
שלב 3: הורד את קובץ Excel
להעלות את קובץ Excel שלך לתוך Workbook
אובייקט, אשר משמש כנקודת כניסה לכל הפעולות ב- Aspose.Cells.
Workbook workbook = new Workbook("file.xlsx");
שלב 4: קבע את הנתונים של Excel כדי להמיר
אתה יכול לסריאליז סוגים שונים של נתונים מתוך לוח Excel. הנה כמה דוגמאות:
- מגוון תאים:
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
- תא יחיד:
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
- טבלאות, תרשימים, טבלאות פיוט וכן הלאה:
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;
שלב 5: סדרה נתונים של Excel ל- JSON
ברגע שאתה מציין את הנתונים, לסדר אותם לתוך שורת JSON באמצעות שיטות שימוש של Aspose.Cells.
string jsonString = Aspose.Cells.Utility.JSONSerializer.Serialize(cells);
שלב 6: שמור נתונים JSON
לבסוף, לשמור את נתוני JSON הסריאליזציה לתוך קובץ או זרם היציאה לשימוש נוסף.
System.IO.File.WriteAllText("output.json", jsonString);
שלב 7: התאמה אישית JSON Output (אופציונלי)
באפשרותך להתאים אישית את היציאה של JSON על ידי שליטה על אפשרויות הסריליזציה ועל ידי הצטרפות אלמנטים ספציפיים כגון נוסחאות, קישורים יתר, תרשימים, תמונות, וכו ‘שלב זה הוא אופציונלי אך משפר את הגמישות.
מסקנה
ההמרה של נתוני Excel ל- JSON באמצעות Aspose.Cells עבור .NET מאפשרת שיתוף נתונים ומניפולציה באפליקציות אינטרנט וב- APIs.