Chuyển đổi TXT sang CSV trong Java

Các tệp TXT đôi khi có thể chứa dữ liệu số mà bạn có thể cần phải xử lý với một số ứng dụng. Do đó, chuyển đổi tệp TXT thành CSV có thể hữu ích để phân tích cú pháp dữ liệu số dưới dạng các giá trị được phân tách bằng dấu phẩy. Bài viết này trình bày cách chuyển đổi tệp TXT sang định dạng CSV theo chương trình trong Java

Chuyển đổi TXT sang CSV - Cài đặt API Java

Aspose.Cells for Java hỗ trợ làm việc với các định dạng tệp Excel khác nhau để tạo hoặc thao tác dữ liệu trong các ứng dụng Java. Bạn có thể dễ dàng định cấu hình API bằng cách tải xuống các tệp JAR từ trang Bản phát hành mới hoặc từ Kho lưu trữ Aspose bằng cách sử dụng các cấu hình Maven sau.

Kho:

<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://repository.aspose.com/repo/</url>
</repository>

Sự phụ thuộc:

<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-cells</artifactId>
	<version>22.6</version>
</dependency>

Chuyển đổi TXT sang tệp CSV trong Java

Bạn có thể chuyển đổi tệp TXT sang định dạng CSV trong Java bằng cách làm theo các bước bên dưới:

  • Tạo một đối tượng thuộc lớp TxtLoadOptions.

  • Tải tệp đầu vào bằng đối tượng lớp Workbook.

  • Lưu tệp CSV đầu ra theo đường dẫn được chỉ định.

Đoạn mã sau trình bày cách chuyển đổi tệp TXT thành tệp CSV theo lập trình trong Java:

// Khởi tạo một đối tượng lớp TxtLoadOptions
TxtLoadOptions loadoptions = new TxtLoadOptions();

// Tạo một đối tượng lớp sổ làm việc để tải tệp TXT đầu vào
Workbook workbook = new Workbook("input.txt", loadoptions);

// Lưu tệp CSV đầu ra
workbook.save("output.csv" , SaveFormat.CSV);

Nhận giấy phép miễn phí

Bạn có thể kiểm tra tất cả các tính năng của API mà không có bất kỳ giới hạn đánh giá nào. Chỉ cần yêu cầu giấy phép tạm thời miễn phí để đánh giá API trong toàn bộ năng lực của nó.

Sự kết luận

Trong bài viết này, bạn đã học cách chuyển đổi TXT sang các Giá trị được Phân tách bằng Dấu phẩy CSV theo lập trình trong Java. Các tệp được phân tách bằng dấu phẩy như vậy đôi khi được yêu cầu bởi các quy trình công việc khác nhau để phân tích cú pháp hoặc trích xuất một số thông tin hữu ích từ dữ liệu số. Hơn nữa, bạn có thể xem qua tài liệu API để kiểm tra một số tính năng khác của API. Trong trường hợp bạn cần thông báo bất kỳ mối quan tâm hoặc sự mơ hồ nào của mình, vui lòng viết thư cho chúng tôi tại diễn đàn.

Xem thêm