如何在 .NET 中编写 CSV
想知道如何使用C#快速写入CSV吗?不必再疑惑了。! IronXL 在 .NET 中提供了一种非常快速简便的方法来向 CSV 文件写入数据。
如何在 .NET 中编写 CSV
步骤 1
1. 将 IronXL 添加到您的项目中
如果您还没有安装IronXL,这里是您需要执行的快速步骤
- 打开Visual Studio并选择项目菜单
- 点击管理 NuGet 包
- 搜索 IronXL.Excel
点击安装
或在开发者命令提示符中使用以下命令:
Install-Package IronXL.Excel
如果您希望从我们的教程中获得更多指导,请点击以下链接 https://ironsoftware.com/csharp/excel/docs/
您甚至可以下载文件项目 这里.
教程
2. 创建一个Excel工作簿
让我们快速创建一个项目!
首先,创建一个包含以下信息的Excel工作簿。
然后添加 IronXL 命名空间,以便能够在 C# 和 IronXL 中写入 csv 文件
using IronXL;
using IronXL;
Imports IronXL
3. 将工作簿保存为CSV
以下代码使用 Workbook 对象的 Load 方法将文件加载到 Excel 中。
然后,它使用 SaveAs 方法以所需的格式保存文件 - 在这种情况下为:CSV。
这里有趣的是它将工作表的名称附加到文件名上,这是一个非常巧妙的提醒,告诉我们数据来自哪里。
/**
Save as CSV File
anchor-save-workbook-to-csv
**/
private void button3_Click(object sender, EventArgs e)
{
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Import .xls, .csv, or .tsv file
wb.SaveAs("Excel_To_CSV.csv"); //Exported as : Excel_To_CSV.Sheet1.csv
}
/**
Save as CSV File
anchor-save-workbook-to-csv
**/
private void button3_Click(object sender, EventArgs e)
{
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Import .xls, .csv, or .tsv file
wb.SaveAs("Excel_To_CSV.csv"); //Exported as : Excel_To_CSV.Sheet1.csv
}
'''
'''Save as CSV File
'''anchor-save-workbook-to-csv
'''*
Private Sub button3_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim wb As WorkBook = WorkBook.Load("Normal_Excel_File.xlsx") 'Import .xls, .csv, or .tsv file
wb.SaveAs("Excel_To_CSV.csv") 'Exported as : Excel_To_CSV.Sheet1.csv
End Sub
在记事本等普通文本编辑器中打开时,输出的 CSV 文件如下所示。