TSV לאקסל

כיצד לבצע המרת TSV ל-Excel ב-Java

קבצי ערכים מופרדים בטאבים (TSV) נמצאים בשימוש נרחב לאחסון נתוני טקסט רגיל בפורמט מובנה, מה שהופך אותם לאידיאליים להחלפת נתונים בין יישומים שונים. עם זאת, הפשטות שלהם יכולה להפוך למגבלה בכל הנוגע לניתוח נתונים מתקדם, עיצוב והדמיה. לכן, על ידי המרת קבצי TSV לפורמט Excel (XLS) פותחת מגוון יתרונות, כולל היכולת ליישם נוסחאות, ליצור תרשימים ולארגן נתונים בצורה יותר מושכת ויזואלית וידידותית למשתמש.

ממשק API עבור מניפולציה של חוברת עבודה של Excel

Aspose.Cells Cloud SDK עבור Java מספק דרך חלקה ויעילה להמרת קבצי TSV לפורמט XLS. ה-SDK מפשט את התהליך כולו על ידי הצעת שיטות אינטואיטיביות המטפלות בהמרה במינימום קוד. עם תמיכה בפורמטים שונים של קבצים, כולל TSV ו-Excel, Aspose.Cells Cloud מבטיח דיוק גבוה בהמרת נתונים תוך שמירה על המבנה ושלמות מערך הנתונים המקורי.

הַתקָנָה

אנא הוסף את הפרטים הבאים לקובץ pom.xml של פרויקט maven build.

<repositories>

    <repository>

        <id>AsposeJavaAPI</id>

        <name>Aspose Java API</name>

        <url>https://repository.aspose.cloud/repo/</url>

    </repository>

</repositories>

<dependencies>

    <dependency>

        <groupId>com.aspose</groupId>

        <artifactId>aspose-cells-cloud</artifactId>

        <version>24.9</version>

    </dependency>

</dependencies>
  • אתה יכול להוריד את הגרסה העדכנית ביותר ממאגר Aspose.

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

המרת TSV ל-XLS ב-Java

בסעיף זה, אנו הולכים לחקור את הפרטים כיצד אנו יכולים לבצע בינה עסקית, דיווח נתונים או ניתוח משופר, על ידי הפיכת פורמט TSV ל-XLS באמצעות קטע קוד Java.

CellsApi api = new CellsApi(clientId,clientSecret);

צור מופע של CellsApi תוך מתן אישורי לקוח כארגומנטים של קלט.

api.uploadFile("input.tsv", file, "internal");

העלה את ה-TSV המקור לאחסון הענן באמצעות שיטת uploadFile(…).

File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
                        null, null, null, "internal", "myResultant.xls", "internal", null);

לבסוף, קרא למתודה cellsWorkbookGetWorkbook(…) כדי להתחיל את פעולת ההמרה.

// לדוגמאות נוספות, בקר בכתובת https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // קבל ClientID ו-ClientSecret מ-https://dashboard.aspose.cloud/
    String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
    String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
  
    // צור מופע של CellsApi באמצעות אישורי לקוח
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // שם קובץ ה-TSV הקלט
    String name = "input.tsv";
    // פורמט הקובץ שנוצר
    String format = "XLS";
		
    // טען קובץ מהמערכת המקומית
    File file = new File("/Users/nayyershahbaz/Downloads/"+name);	
    // העלה קובץ TSV קלט לאחסון הענן
    api.uploadFile("input.tsv", file, "internal");

    // לבצע פעולת המרת מסמכים
    File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
			            null, null, null, "internal", "myResultant.xls", "internal", null);        
        
    // להדפיס הודעת הצלחה
    System.out.println("The TSV to Excel workbook conversion completed successfully !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
המרת tsv ל-xls

תצוגה מקדימה של המרת TSV ל-XLS.

ניתן להוריד את ה-TSV הקלט ואת ה-Excel שנוצר בדוגמה לעיל מ-input.tsv ו-myResultant.xls.

TSV ל-XLSX באמצעות פקודות cURL

Aspose.Cells Cloud מספק דרך פשוטה להמיר קבצי TSV לפורמט Excel באמצעות פקודות cURL. גישה זו מועילה במיוחד למפתחים המעדיפים פתרון קל משקל וניתן לסקריפט ללא צורך בספריות נוספות או הגדרות מורכבות.

הצעד הראשון בגישה זו הוא ליצור אסימון גישה JWT באמצעות הפקודה הבאה:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

כעת, על מנת לבצע המרת TSV ל-XLSX, אנא בצע את הפקודה הבאה:

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=xlsx&isAutoFit=false&onlySaveTable=false&outPath={resultantFile}" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

כל שעליך לעשות הוא להחליף את sourceFile בשם קובץ ה-TSV הקלט (כבר זמין באחסון הענן), resultantFile בשם של חוברת העבודה של Excel ו-accessToken עם אסימון הגישה של JWT שנוצר לעיל.

במקרה שאתה צריך לשמור את חוברת העבודה XLSX שנוצרה בכונן מקומי, אנא השתמש בפקודה cURL הבאה:

curl -v "https://api.aspose.cloud/v3.0/cells/input.tsv?format=xlsx&isAutoFit=false&onlySaveTable=false" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "MyConverted.xlsx"

ממיר TSV ל-XLSX בחינם

אתה יכול לשקול להשתמש באפליקציית TSV to XLSX Conversion קלת משקל ויעילה לארוחת ערב. האפליקציה החינמית הזו בנויה על ממשקי Aspose.Cells Cloud API וניתנת לבדיקה מקוונת ללא כל התקנה.

המרת C# TSV

אפליקציית המרת TSV ל-XLSX בחינם

מַסְקָנָה

למדנו כי Aspose.Cells Cloud מציע פתרון רב עוצמה, גמיש וקל ליישום עבור משימה זו, בין אם אתה מעדיף להשתמש ב- Java SDK המקיף או בפקודות cURL קלות משקל. קח שליטה על צרכי שינוי הנתונים שלך ותחווה את האמינות של ממשקי API של Aspose.Cells Cloud. התחל את תקופת הניסיון בחינם שלך עוד היום וגלה באיזו מאמץ אתה יכול להתמודד עם המרות TSV ל-Excel!

קישורים שימושיים

מאמרים קשורים

אנו ממליצים בחום לבקר בקישורים הבאים וללמוד עוד על: