TSV ถึง Excel

วิธีการดำเนินการแปลง TSV เป็น Excel ใน Java

ไฟล์ Tab-Separated Values (TSV) ถูกใช้กันอย่างแพร่หลายในการจัดเก็บข้อมูลข้อความธรรมดาในรูปแบบที่มีโครงสร้าง ทำให้เหมาะสำหรับการแลกเปลี่ยนข้อมูลระหว่างแอปพลิเคชันต่างๆ อย่างไรก็ตาม ความเรียบง่ายของไฟล์เหล่านี้อาจกลายเป็นข้อจำกัดเมื่อต้องทำการวิเคราะห์ข้อมูลขั้นสูง การจัดรูปแบบ และการแสดงภาพ ดังนั้น การแปลงไฟล์ TSV เป็นรูปแบบ Excel (XLS) จึงมีประโยชน์มากมาย เช่น สามารถใช้สูตร สร้างแผนภูมิ และจัดระเบียบข้อมูลในลักษณะที่ดึงดูดสายตาและเป็นมิตรต่อผู้ใช้มากขึ้น

API สำหรับการจัดการสมุดงาน Excel

Aspose.Cells Cloud SDK สำหรับ Java มอบวิธีการที่ราบรื่นและมีประสิทธิภาพในการแปลงไฟล์ TSV เป็นรูปแบบ XLS SDK ทำให้กระบวนการทั้งหมดง่ายขึ้นโดยนำเสนอวิธีการที่ใช้งานง่ายซึ่งจัดการการแปลงด้วยโค้ดขั้นต่ำ ด้วยการรองรับรูปแบบไฟล์ต่างๆ รวมถึง TSV และ Excel Aspose.Cells Cloud จึงรับประกันความแม่นยำสูงในการแปลงข้อมูลในขณะที่รักษาโครงสร้างและความสมบูรณ์ของชุดข้อมูลดั้งเดิมไว้

การติดตั้ง

โปรดเพิ่มรายละเอียดต่อไปนี้ลงในไฟล์ pom.xml ของโครงการสร้าง maven

<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 Repository

ตอนนี้เราต้องรับข้อมูลรับรองลูกค้าของเราจาก cloud Dashboard หากคุณยังไม่มีบัญชี ให้สร้างบัญชีฟรีโดยทำตามคำแนะนำที่ระบุในบทความ เริ่มต้นอย่างรวดเร็ว

แปลง TSV เป็น XLS ใน Java

ในส่วนนี้เราจะมาเจาะลึกรายละเอียดเกี่ยวกับวิธีการดำเนินการ Business Intelligence, การรายงานข้อมูล หรือการวิเคราะห์ขั้นสูง โดยการแปลง 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 เป็น XLSX ของเราซึ่งมีน้ำหนักเบาและประสิทธิภาพสูง แอปฟรีนี้สร้างขึ้นบน Aspose.Cells Cloud APIs และสามารถทดสอบออนไลน์ได้โดยไม่ต้องติดตั้งใดๆ

การแปลง C# TSV

แอปแปลงไฟล์ TSV เป็น XLSX ฟรี

บทสรุป

เราได้เรียนรู้ว่า Aspose.Cells Cloud นำเสนอโซลูชันที่มีประสิทธิภาพ ยืดหยุ่น และใช้งานง่ายสำหรับงานนี้ ไม่ว่าคุณจะชอบใช้ Java SDK ที่ครอบคลุมหรือคำสั่ง cURL น้ำหนักเบา ควบคุมความต้องการในการแปลงข้อมูลของคุณและสัมผัสกับความน่าเชื่อถือของ Aspose.Cells Cloud APIs เริ่มทดลองใช้งานฟรีวันนี้และค้นพบว่าคุณสามารถจัดการการแปลง TSV เป็น Excel ได้อย่างง่ายดายเพียงใด!

ลิงค์ที่เป็นประโยชน์

บทความที่เกี่ยวข้อง

เราขอแนะนำให้คุณเยี่ยมชมลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: