Khi quản lý các tập dữ liệu lớn, việc chuyển đổi Excel thành Text file là một cách hiệu quả để đơn giản hóa lưu trữ, cải thiện khả năng tương thích và làm cho quá trình xử lý dữ liệu trở nên liền mạch. Các file văn bản nhẹ, dễ phân tích và được hỗ trợ rộng rãi trong các quy trình tự động. Sử dụng Aspose.Cells Cloud SDK cho .NET, bạn có thể dễ dàng chuyển đổi Excel thành các file văn bản chỉ với vài dòng mã.

API để chuyển đổi Excel thành TXT

The Aspose.Cells Cloud for .NET cung cấp một cách dễ dàng để chuyển đổi Excel sang TXT trong khi vẫn bảo tồn tính toàn vẹn của dữ liệu của bạn. Dù bạn cần chuyển đổi XLS sang TXT hay chuyển đổi XLSX sang TXT, API REST này hỗ trợ nhiều định dạng và có khả năng mở rộng tốt cho các tập dữ liệu lớn.

Lợi ích chính:

  • Chuyển đổi Excel thành tệp văn bản với mã hóa tối thiểu.
  • Hỗ trợ các định dạng XLS, XLSX, XLSM và các định dạng khác.
  • Xử lý các bảng tính lớn một cách hiệu quả.
  • Lý tưởng cho các nhiệm vụ tự động hóa và xuất dữ liệu.

Cài đặt SDK qua NuGet:

Install-Package Aspose.Cells-Cloud

Hãy chắc chắn cấu hình Client IDClient Secret của bạn từ Aspose Cloud Dashboard.

Chuyển đổi Excel sang TXT bằng C#

API cung cấp các phương thức sau để thực hiện chuyển đổi Excel sang TXT.

GetWorkbook - Tải Excel từ bộ nhớ đám mây và lưu đầu ra vào bộ nhớ đám mây. PutConvertWorkbook - Chuyển đổi tệp Excel sang các định dạng khác từ nội dung yêu cầu. PostWorkbookSaveAs - Lưu tệp Excel dưới các định dạng khác và lưu đầu ra vào lưu trữ đám mây.

Dưới đây là chi tiết về cách thực hiện chuyển đổi XLS sang TXT bằng cách sử dụng C# .NET

  • Khởi tạo CellsApi với thông tin xác thực.
  • Tải lên tệp Excel đầu vào (XLS/XLSX) lên lưu trữ đám mây.
  • Gọi PostWorkbookSaveAs để chuyển đổi Excel thành TXT.
// Để xem thêm ví dụ, xin vui lòng truy cập https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Lấy thông tin xác thực của khách hàng từ https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXX";
string clientID = "XXXXX-XXXX-XXXXX-be35-ff5c3a6aa4a2";
        
// tạo một instance CellsApi khi truyền ClientID và ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// first Excle workbook on drive
string input_Excel = "input.xlsx";
// name of resultant Text file
string resultant_File = "output.txt";

try
{
    // tải tệp Excel vào đối tượng File
    var file = System.IO.File.OpenRead(input_Excel);

    // khởi động hoạt động chuyển đổi
    var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

    // in thông báo thành công nếu nối chuỗi thành công
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("The Excel to Text file conversion completed successfully !");
        Console.ReadKey();
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

XLS/XLSX sang TXT qua cURL

Bạn thích tự động hóa qua dòng lệnh? Sử dụng lệnh cURL để chuyển đổi Excel sang TXT:

Bước 1: Tạo token JWTACCESS của bạn:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Bước 2: Thực thi PostWorkbookSaveAs phương thức để chuyển đổi một file Excel thành file Text:

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/myDocument(2).xlsx/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT_Token>" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"TXT\"}"

Chuyển đổi Excel miễn phí sang TXT

Nếu bạn chưa sẵn sàng để lập trình, hãy thử miễn phí để chuyển đổi Excel thành tệp văn bản trực tuyến ngay lập tức. Sử dụng ứng dụng miễn phí trực tuyến Excel to TXT converter.

chuyển đổi excel sang văn bản

Ứng dụng chuyển đổi XLS sang TXT miễn phí.

Liên kết hữu ích

Kết luận

Bằng cách sử dụng REST API, bạn có thể dễ dàng chuyển đổi Excel thành tệp TXT để lưu trữ nhẹ và xử lý hiệu quả. API cho phép bạn chuyển đổi XLS thành TXT, chuyển đổi XLSX thành TXT, và tự động hóa hoàn toàn các quy trình làm việc nơi bạn cần chuyển đổi Excel thành tệp văn bản để tích hợp với các hệ thống khác.

Bài viết được đề xuất

Vui lòng truy cập các liên kết sau để tìm hiểu thêm về: