在不同的场景中,信息有时会以键值对或逗号分隔值 (CSV) 的形式进行交换。在某些情况下,您可能需要将该 CSV 数据操作或转换为 Excel(XLS 或 XLSX)格式以进行进一步处理。那么让我们来看看在 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 的步骤。
- 创建 LoadOptions 类的实例并将加载格式设置为 CSV。
- 创建一个 Workbook 对象并加载 CSV 文件。
- 使用 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 参考 探索不同的其他文件格式转换。此外,您可以随时通过我们的 免费支持论坛 与我们联系。