将csv转换为excel xls xlsx c#

在不同的场景中,信息有时会以键值对或逗号分隔值 (CSV) 的形式进行交换。在某些情况下,您可能需要将该 CSV 数据操作或转换为 Excel(XLSXLSX)格式以进行进一步处理。那么让我们来看看在 C# 中将 CSV 文件转换为 Excel XLS XLSX 的过程。

C# CSV 到 Excel 转换器 - 免费下载

Aspose.Cells for .NET 是一个用于 CSV 和 Excel (XLS/XLSX) 文件相互转换的惊人 API。我们将使用此 API 将我们的 CSV 文件转换为 XLS/XLSX 格式。您可以从 New Releases 下载它或使用以下命令从 NuGet 安装它。

PM> Install-Package Aspose.Cells

在 C# 中将 CSV 转换为 XLSX 的步骤

Aspose.Cells for .NET 提供了将 CSV 文件转换为 Excel XLS 或 XLSX 格式的最简单方法。以下是您需要执行 CSV 到 Excel 转换的步骤。

  • 从磁盘加载 CSV 文件。
  • 创建一个新的 Excel 文件。
  • 将数据从 CSV 文件导出到 Excel 工作表。
  • 将 Excel 文件保存到所需位置。

现在让我们看看如何在 C# 中将 CSV 文件转换为 XLS。

在 C# 中将 CSV 导出为 XLS

以下是在 C# 中将 CSV 文件另存为 XLS 的步骤。

  1. 创建 LoadOptions 类的实例并将加载格式设置为 CSV。
  2. 创建一个 Workbook 对象并加载 CSV 文件。
  3. 使用 Workbook.Save() 方法将 Excel 文件保存到所需位置。

下面的代码显示了如何在 C# 中将 CSV 文件转换为 Excel XLSX。

// 为 CSV 文件创建 LoadOptions
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);

// 创建一个 Workbook 对象并使用 CSV 文件的路径和 LoadOptions 对象进行初始化
Workbook workbook = new Workbook("Sample.csv", loadOptions);

// 将 CSV 文件另存为 XLSX
workbook.Save("CSVtoExcel.xlsx", SaveFormat.Xlsx);

CSV 到 XLS C# 转换器 - 获取免费许可证

您可以获得 免费的临时许可证 并将 CSV 文件转换为 Excel 格式而没有评估限制。

结论

在本文中,您学习了如何在 C# 中将 CSV 文件转换为 Excel XLS 或 XLSX。步骤和代码示例演示了如何在 C# 中将数据从 CSV 文件导出到 XLSX。同样,您也可以通过访问 文档API 参考 探索不同的其他文件格式转换。此外,您可以随时通过我们的 免费支持论坛 与我们联系。

也可以看看