如何在 .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
以下代码利用工作簿对象的加载方法将文件加载到 Excel 中。
然后,它使用 SaveAs 方法将文件保存为所需格式--在本例中为 CSV: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 应用程序接口参考文档