如何在 .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 文件如下所示。
图书馆快速访问
IronXL 应用程序接口参考文档
Learn more and share how to merge, unmerge, and work with cells in Excel spreadsheets using the handy IronXL 应用程序接口参考文档.
IronXL 应用程序接口参考文档