使用IRONXL

使用 C# 創建 CSV 文件

里根普恩
里根普恩
2020年10月7日
已更新 2023年12月21日
分享:

使用 IronXL 的免費開發工具輕鬆建立並輸出 CSV 文件。 以下程式碼示範了如何操作。


第一步

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 API 參考文件

    Learn more and share how to merge, unmerge, and work with cells in Excel spreadsheets using the handy IronXL API 參考文件.

    IronXL API 參考文件
    Documentation related to 資料庫快速訪問
里根普恩
軟體工程師
Regan 畢業於雷丁大學,擁有電子工程學士學位。在加入 Iron Software 之前,他的工作角色讓他專注於單一任務;而他在 Iron Software 工作中最喜歡的是他所能承擔的工作範圍,無論是增加銷售價值、技術支持、產品開發或市場營銷。他喜歡了解開發人員如何使用 Iron Software 庫,並利用這些知識不斷改進文檔和開發產品。
< 上一頁
如何合併Excel中的儲存格:逐步教程
下一個 >
在 C# 中生成 Excel 檔案