在管理大型数据集时,将 Excel 转换为 Text 文件是一种有效的方法,可以简化存储、提高兼容性并使数据处理更加顺畅。文本文件轻便、易于解析,并且在自动化管道中得到广泛支持。使用 Aspose.Cells Cloud SDK for .NET,您可以仅用几行代码轻松将 Excel 转换为文本文件。
Excel 转 TXT 转换的 API
Aspose.Cells Cloud for .NET 提供了一种简单的方法来将 Excel 转换为 TXT,同时保持数据的完整性。无论您需要将 XLS 转换为 TXT 还是将 XLSX 转换为 TXT,这个 REST API 支持多种格式并且在处理大数据集时表现良好。
关键好处:
- 将 Excel 转换为文本文件,编写代码量尽量少。
- 支持 XLS, XLSX, XLSM 以及其他格式。
- 高效处理大型工作簿。
- 适合自动化和数据导出任务。
通过 NuGet 安装 SDK:
Install-Package Aspose.Cells-Cloud
确保从 Aspose Cloud Dashboard 配置你的 Client ID
和 Client Secret
。
使用 C# 将 Excel 转换为 TXT
该API提供以下方法以执行Excel到TXT的转换。
GetWorkbook - 从云存储加载Excel并将输出保存到云存储。 PutConvertWorkbook - 将 Excel 文件从请求内容转换为其他格式。 PostWorkbookSaveAs - 将 Excel 文件保存为其他格式并将输出保存到云存储。
以下是使用 C# .NET 执行 XLS 到 TXT 转换的详细信息。
- 使用认证详情初始化 CellsApi。
- 上传输入的 Excel 文件(XLS/XLSX)到云存储。
- 调用
PostWorkbookSaveAs
将 Excel 转换为 TXT。
// 有关更多示例,请访问 https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// 从 https://dashboard.aspose.cloud/ 获取客户端凭据
string clientSecret = "XXXXXXXX";
string clientID = "XXXXX-XXXX-XXXXX-be35-ff5c3a6aa4a2";
// 创建 CellsApi 实例时传递 ClientID 和 ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
// 第一个 Excel 工作簿在驱动器上
string input_Excel = "input.xlsx";
// 结果文本文件的名称
string resultant_File = "output.txt";
try
{
// 将 Excel 文件加载到 File 实例中
var file = System.IO.File.OpenRead(input_Excel);
// 初始化转换操作
var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);
// 打印成功信息,如果连接成功
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);
}
通过 cURL 将 XLS/XLSX 转换为 TXT
更喜欢命令行自动化吗?使用 cURL 命令将 Excel 转换为 TXT:
步骤 1:生成你的 JWTACCESS 令牌:
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"
步骤 2:执行 PostWorkbookSaveAs 方法将 Excel 转换为文本文件:
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\"}"
免费的 Excel 转 TXT 转换器
如果您还没有准备好编码,可以尝试免费的在线工具,即刻将 Excel 转换为文本文件。使用我们的免费在线 Excel to TXT converter 应用程序。

免费 XLS 转 TXT 转换应用。
有用的链接
结论
通过使用 REST API,您可以轻松将 Excel 转换为 TXT 文件,以便轻量存储和高效处理。该 API 允许您将 XLS 转换为 TXT,将 XLSX 转换为 TXT,并完全自动化需要将 Excel 转换为文本文件以与其他系统集成的工作流程。
推荐文章
请访问以下链接了解更多信息: