מיזוג נתונים המופצים בקבצי Excel בתור הוא משימה שקיימת לעתים קרובות. מאמר זה דן בתכונות מתקדמות למיזוג מסמכי Excel באמצעות ה-.NET REST API. הארכיטקטורה של ה-API היא RESTful, המאפשרת פעולות מבוססות ענן ומונעת את הצורך בהתקנה ישירה על מערכות בודדות.
REST API למיזוג קבצי Excel
השתמש ב-Aspose.Cells Cloud SDK עבור .NET כדי למזג בצורה חלקה ויעילה קבצי Excel לאחד. API רב עוצמה זה מפשט את תהליך המיזוג, ומאפשר למפתחים למנף את הכוח של Aspose.Cells כדי לפשט את מניפולציית הנתונים. בנוסף, גישה זו לא רק מפשטת את תהליך ההמרה אלא גם מבטיחה את הדיוק והאמינות של תהליך המיזוג כולו. מספק פתרונות רבי עוצמה עבור זרימות עבודה משופרות של ניהול נתונים.
בעת ביצוע שילוב דוחות, מחקר שוק, רישום אירועים, התאמה פיננסית ומחקר אקדמי, יהיה מספר רב של קבצי אקסל. על ידי שימוש ב-API זה, ניתן לשלב את הנתונים במהירות לצפייה וניתוח.
כעת, על מנת להשתמש ב-SDK, אנא חפש ‘Aspose.Cells-Cloud’ במנהל החבילות של NuGet ולחץ על כפתור ‘הוסף חבילה’. זה יוסיף את ההפניה ל-SDK בפרויקט שלך. השלב החשוב הבא הוא להשיג את אישורי הלקוח שלך מ-מרכז השליטה בענן. אם אין לך חשבון קיים, פשוט צור חשבון בחינם על ידי ביצוע ההוראות המפורטות במאמר התחלה מהירה.
מיזוג קבצי Excel ב-C# .NET
הסעיפים הבאים מתארים כיצד למזג באופן תכנותי קבצי Excel באמצעות C# .NET.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
צור אובייקט של מחלקה CellsApi שבו אנו מעבירים אישורי לקוח כארגומנטים.
cellsInstance.UploadFile(dictionary.Key, dictionary.Value);
קרא את קבצי הקלט של Excel והעלה לאחסון בענן.
Aspose.Cells.Cloud.SDK.Model.FilesResult filesResult = lightCellsApi.PostMerge(mapFiles, "xls", false);
התקשר ל-API כדי למזג חוברות עבודה של Excel. לאחר מכן העלה את ה-Excel הממוזג לאחסון בענן.
ניתן להוריד את חוברות העבודה של Excel המשמשות בדוגמה לעיל מ:
מיזוג קבצי Excel באמצעות פקודות cURL
Aspose.Cells Cloud הוא ממשק API משופר לפעולות Excel המשתלב בצורה חלקה עם cURL כדי לספק לך פתרון רב-תכליתי למיזוג קבצי Excel. על ידי אינטראקציה עם Aspose.Cells Cloud API באמצעות פקודות cURL, אתה יכול ליזום את תהליך המיזוג בצורה פשוטה וניתנת להרחבה. בנוסף, הוא מביא את היתרונות של ארכיטקטורה מבוססת ענן, מבטיח מדרגיות ומפחית את התלות במשאבים מקומיים.
השלב הראשון בשיטה זו הוא ליצור אסימון גישה JWT באמצעות הפקודה הבאה:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
כעת, כשיש לנו את אסימון JWT, עלינו לבצע את הפקודה הבאה כדי למזג את קבצי ה-Excel.
curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile1}/merge?mergeWith={inputFile2}" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}
סיכום
לסיכום, הסביבה הדינמית למיזוג נתונים מציעה שתי דרכים רבות עוצמה למיזוג קבצי Excel מרובים, תוך שימוש ב-Aspose.Cells Cloud SDK עתיר התכונות עבור .NET והיעילות הניתנת לסקריפט של פקודות cURL. בין אם תבחר בערכת הכלים המקיפה ובשליטה המפורטת המסופקת על ידי Aspose.Cells Cloud SDK, או בפשטות ובתאימות בין פלטפורמות של פקודות cURL. עם זאת, שתי השיטות יכולות למזג קבצי Excel.
קישורים שימושיים
מאמרים קשורים
אנא בקר בקישורים הבאים כדי ללמוד עוד על: