如何在 .NET 中寫入 CSV
是否曾想過如何快速使用 C# 寫入 CSV?不再困惑! IronXL 在 .NET 中提供了一種非常快速且簡便的方法來寫入 CSV 檔案中的數據。
如何在 .NET 中寫入 CSV
第一步
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 API 參考文件
Learn more and share how to merge, unmerge, and work with cells in Excel spreadsheets using the handy IronXL API 參考文件.
IronXL API 參考文件