
המר TXT ל-CSV באמצעות Java REST API.
קובצי טקסט (TXT) משמשים בדרך כלל לאחסון נתונים לא מובנים או בטקסט רגיל, אך כאשר עוסקים במערכי נתונים גדולים, פורמטים מובנים כמו CSV(ערכים מופרדים בפסיק) יעילים יותר לניתוח ועיבוד נתונים. המרת TXT ל-CSV חיונית כאשר עובדים עם מסדי נתונים, גיליונות אלקטרוניים או יישומים הדורשים נתונים טבלאיים מובנים. יתר על כן, קובצי ה-CSV מספקים פורמט סטנדרטי, מה שמקל על ארגון, סינון ותמרן נתונים למטרות עסקיות ואנליטיות.
REST API עבור המרת TXT ל-CSV
Aspose.Cells Cloud SDK עבור .NET מספק דרך חלקה ויעילה להמיר קבצי TXT לפורמט CSV תוך שמירה על שלמות הנתונים ומבנהם. בין אם אתה מתמודד עם מערכי נתונים גדולים או מידע פשוט מבוסס טקסט, API רב עוצמה זה הופך את תהליך ההמרה לאוטומטי, מבטיח דיוק ומבטל מאמץ ידני. על ידי שימוש ב-Aspose.Cells Cloud, מפתחים יכולים לשלב המרת TXT ל-CSV ביישומי .NET שלהם ללא מאמץ, מה שהופך אותו לאידיאלי עבור פתרונות מבוססי ענן, זרימות עבודה של עיבוד נתונים ויישומים ארגוניים.
הַתקָנָה
אנא הוסף את הפרטים הבאים לקובץ 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.
כעת, השג את אישורי הלקוח שלך מ-מרכז השליטה בענן. אם אין לך חשבון קיים, פשוט צור חשבון בחינם על ידי ביצוע ההוראות המפורטות במאמר התחלה מהירה.
המרת קובץ טקסט ל-CSV ב-Java
הסעיף הבא מסביר את השלבים כיצד אנו יכולים להמיר קובץ טקסט באופן תוכניתי לפורמט CSV באמצעות Java REST API.
CellsApi api = new CellsApi(clientId,clientSecret);
צור מופע של CellsApi תוך מתן אישורי לקוח כארגומנטים של קלט.
api.uploadFile("input.txt", file, "internal");
העלה את קובץ הטקסט הקלט לאחסון הענן באמצעות שיטת uploadFile(…).
File response = api.cellsWorkbookGetWorkbook(name, null ,"CSV",
null, null, null, "internal", "myResultant.csv", "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);
// שם קובץ ה-ODS הקלט
String name = "input.txt";
// פורמט הקובץ שנוצר
String format = "CSV";
// טען קובץ מהמערכת המקומית
File file = new File("/Users/nayyershahbaz/Downloads/"+name);
// העלה קובץ TXT קלט לאחסון הענן
api.uploadFile("input.txt", file, "internal");
// לבצע פעולת המרת מסמכים
File response = api.cellsWorkbookGetWorkbook(name, null ,format,
null, null, null, "internal", "myResultant.csv", "internal", null);
// להדפיס הודעת הצלחה
System.out.println("The Text File to CSV conversion completed successfully !");
}catch(Exception ex)
{
System.out.println(ex);
}
תצוגה מקדימה של המרת TXT ל-CSV באמצעות Java REST API.
ניתן להוריד את קובץ הטקסט הקלט וה-CSV שנוצר בדוגמה לעיל מ:
המרת TXT ל-CSV באמצעות פקודות cURL
Aspose.Cells Cloud מספק REST API רב עוצמה להמרת TXT ל-CSV ללא מאמץ. עם פקודות cURL, משתמשים יכולים לקיים אינטראקציה עם ה-API ישירות משורת הפקודה, מה שהופך אותו לפתרון נוח עבור זרימות עבודה אוטומטיות ועיבוד אצווה. על ידי שליחת בקשת HTTP פשוטה, אתה יכול להמיר קובץ TXT לפורמט CSV מובנה תוך הקפדה על הפרדת נתונים ועיצוב מדויקים.
הצעד הראשון בגישה זו הוא ליצור אסימון גישה 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"
כעת, בצע את הפקודה הבאה כדי להמיר את קובץ הטקסט לפורמט CSV באופן מקוון. קובץ ה-TXT הקלט צפוי להיות באחסון בענן ולאחר ההמרה, ה-CSV שנוצר מאוחסן באחסון הענן.
curl -o "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=CSV&isAutoFit=true&onlySaveTable=true&outPath={resultantFile}&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
החלף את sourceFile
בשם של קובץ ה-TXT הקלט, resultantFile
בשם של ה-CSV שנוצר ו-accessToken
באסימון גישה JWT שנוצר לעיל.
- על מנת לשמור את ה-CSV שנוצר בכונן המקומי, אנא השתמש בפקודה cURL הבאה, שבה דילגנו על שם הקובץ שנוצר והשתמשנו בארגומנט
-o
כדי לציין את הנתיב שנוצר.
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=CSV&isAutoFit=true&onlySaveTable=true&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "output.csv"
אפליקציית ממיר TXT ל-CSV בחינם
אתה יכול לשקול להשתמש באפליקציית ממיר קובץ טקסט ל-CSV הקלה והיעילה שלנו לארוחת ערב. האפליקציה החינמית הזו בנויה על ממשקי Aspose.Cells Cloud API וניתנת לבדיקה מקוונת ללא כל התקנה.

תצוגה מקדימה של אפליקציית ממיר TXT ל-CSV
מַסְקָנָה
הן Aspose.Cells Cloud SDK עבור .NET והן פקודות cURL מספקות דרכים יעילות להמרת TXT ל-CSV, המספקות מענה לצרכי פיתוח שונים. ה-.NET SDK מציע פתרון חלק וידידותי למפתחים לשילוב יכולות המרה בתוך יישומים, מה שהופך אותו לאידיאלי עבור עסקים ופתרונות מבוססי ענן. מצד שני, שימוש בפקודות cURL מאפשר אינטראקציות מהירות, קלות משקל וניתנות לתסריט עם ה-API של Aspose.Cells Cloud, מה שהופך אותו לאופציה מצוינת עבור זרימות עבודה אוטומטיות ועיבוד אצווה.
קישורים שימושיים
מאמרים קשורים
אנו ממליצים בחום לבקר בבלוגים הבאים: