使用IRONXL

使用 C# 创建 CSV 文件

雷根·彭
雷根·彭
2020年十月7日
更新 2023年十二月21日
分享:

使用 IronXL 的免费开发工具轻松创建和输出 CSV 文件。 下面的代码向您展示了如何翻译。


步骤 1

1.添加 IronXL 软件包

首先,您必须安装 IronXL。 有多种选择。 您可以直接下载:https://ironsoftware.com/csharp/excel/docs/

或者您也可以通过以下几个步骤导入 IronXL NuGet 软件包

  • 右键单击解决方案资源管理器中的解决方案
  • 点击管理 NuGet 包
  • 浏览 IronXL.Excel
  • 点击安装
Install-Package IronXL.Excel

使用C#创建CSV文件,图1:IronXL.Excel NuGet Package

IronXL.Excel NuGet 包


教程

2.将工作簿保存为 CSV

就是这么简单!

下面是这个小项目的代码。 此代码加载现有的 Excel 工作簿,然后通过使用SaveAsCsv方法将其简单地保存为 CSV 格式。

正常 Excel 工作簿包含以下数据:

使用C#创建CSV文件,图2:要转换为CSV的Excel数据


/**
Save as CSV file
anchor-save-workbook-as-csv
**/
using IronXL;
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Saved as : SaveAsCSV.Sheet1.csv
/**
Save as CSV file
anchor-save-workbook-as-csv
**/
using IronXL;
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Saved as : SaveAsCSV.Sheet1.csv
'''
'''Save as CSV file
'''anchor-save-workbook-as-csv
'''*
Imports IronXL
Private wb As WorkBook = WorkBook.Load("Normal_Excel_File.xlsx") 'Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ",") 'Saved as : SaveAsCSV.Sheet1.csv
$vbLabelText   $csharpLabel

此外,IronXL Excel 库还提供以下功能:

  • 广泛的功能集,包括数据操作、数据导出、数据导入以及从其他来源导入。
  • 支持与 Excel 完全兼容的图表管理。
  • 支持 Excel 的最流行文件格式 (.xlsx) 和其他文件格式
  • 对于单元格格式的支持,例如文本对齐、字体大小、颜色等。
  • 能够控制在 Excel 工作簿中单元格的显示方式(例如,网格线)。

    图书馆快速访问

    IronXL 应用程序接口参考文档

    Learn more and share how to merge, unmerge, and work with cells in Excel spreadsheets using the handy IronXL 应用程序接口参考文档.

    IronXL 应用程序接口参考文档
    Documentation related to 图书馆快速访问
雷根·彭
软件工程师
Regan毕业于雷丁大学,拥有电子工程学士学位。在加入Iron Software之前,他的前工作职位要求他专注于单一任务;他在Iron Software最喜欢的是能进行多种工作,无论是增加销售价值、技术支持、产品开发还是营销。他喜欢了解开发人员如何使用Iron Software的库,并利用这些知识不断改进文档和开发产品。
< 前一页
如何在 Excel 中合并单元格:分步教程
下一步 >
在C#中生成Excel文件