使用 C# 創建 CSV 文件
使用 IronXL 的免費開發工具,輕鬆建立和輸出 CSV 檔案。 以下程式碼展示了具體方法。
如何使用 C# 建立 CSV 文件
- 添加 IronXL 套件
- 載入現有工作簿並另存為 CSV 文件
步驟 1
1. 增加 IronXL 套裝
首先,您必須安裝 IronXL。 有多種選擇。 您可以直接下載: https://ironsoftware.com/csharp/excel/docs/
或者,您可以按照以下步驟匯入 IronXL NuGet 套件。
在解決方案資源管理器中以滑鼠右鍵按一下解決方案。
- 點選"管理 NuGet 套件"
- 瀏覽 IronXL.Excel 點選安裝
# Install IronXL via the NuGet Package Manager Console
Install-Package IronXL.Excel# Install IronXL via the NuGet Package Manager Console
Install-Package IronXL.Excel使用 C# 建立 CSV 文件,圖 1:IronXL.Excel NuGet 套件 IronXL.Excel NuGet 套件
操作指南
2. 將工作簿另存為 CSV 文件
就這麼簡單!
以下是這個小專案的程式碼。 這段程式碼載入現有的 Excel 工作簿,然後使用SaveAsCsv方法將其儲存為 CSV 格式。
普通的Excel工作簿包含以下資料:
使用 C# 建立 CSV 文件,圖 2:要轉換為 CSV 格式的 Excel 數據
// Import the IronXL library
using IronXL;
class Program
{
static void Main()
{
// Load an existing workbook
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); // You can import .xls, .csv, or .tsv files
// Save the workbook to a CSV file. This will save the first worksheet as a CSV.
wb.SaveAsCsv("SaveAsCSV.csv", ","); // This will output: SaveAsCSV.Sheet1.csv
}
}// Import the IronXL library
using IronXL;
class Program
{
static void Main()
{
// Load an existing workbook
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); // You can import .xls, .csv, or .tsv files
// Save the workbook to a CSV file. This will save the first worksheet as a CSV.
wb.SaveAsCsv("SaveAsCSV.csv", ","); // This will output: SaveAsCSV.Sheet1.csv
}
}' Import the IronXL library
Imports IronXL
Friend Class Program
Shared Sub Main()
' Load an existing workbook
Dim wb As WorkBook = WorkBook.Load("Normal_Excel_File.xlsx") ' You can import .xls, .csv, or .tsv files
' Save the workbook to a CSV file. This will save the first worksheet as a CSV.
wb.SaveAsCsv("SaveAsCSV.csv", ",") ' This will output: SaveAsCSV.Sheet1.csv
End Sub
End Class此外,IronXL Excel庫還提供以下功能:
- 功能廣泛,包括資料操作、資料匯出、資料匯入以及從其他來源匯入資料。
- 支援與 Excel 完全相容的圖表管理。
- 支援 Excel 最受歡迎的文件格式 (.xlsx) 和其他文件格式。
- 支援單元格格式設置,例如文字對齊方式、字體大小、顏色等。
- 能夠控制 Excel 工作簿中儲存格的顯示方式(例如網格線)。
圖書館快速訪問
常見問題解答
如何使用 C# 建立 CSV 檔案?
您可以使用 IronXL 函式庫在 C# 中建立 CSV 檔案。安裝 IronXL 套件後,載入現有的 Excel 工作簿,並使用 SaveAsCsv 方法將其儲存為 CSV 檔案。
安裝 C# 的 IronXL 套件需要哪些步驟?
要安裝 IronXL,您可以直接從 Iron Software 網站下載,或使用 Visual Studio 中的 NuGet Package Manager。在 NuGet 套件管理員中,瀏覽 IronXL.Excel,然後按一下「安裝」,或在控制台中使用 Install-Package IronXL.Excel 指令。
我可以使用 C# 將 Excel 檔案中的資料匯出為 CSV 嗎?
是的,使用 IronXL.Excel,您可以將 Excel 檔案中的資料匯出為 CSV 格式。載入 Excel 工作簿,並使用 SaveAsCsv 方法匯出資料。
IronXL 函式庫支援哪些檔案格式?
IronXL 支援各種檔案格式,包括 .xlsx、.xls、.csv 和 .tsv,讓您可以處理各種 Excel 檔案類型。
如何使用 C# 函式庫操作 Excel 資料?
透過 IronXL,您可以使用其資料匯入、資料匯出和資料格式化的全面功能來操作 Excel 資料,讓您在 C# 中完全控制 Excel 檔案。
IronXL 是否支援 Excel 檔案中的圖表管理?
是的,IronXL.Excel 支援圖表管理,讓您可以無縫處理和管理 Excel 檔案中的圖表。
IronXL 函式庫中有哪些儲存格格式化選項?
IronXL.Excel 提供多種儲存格格式化選項,包括文字對齊、字型大小和顏色,以及網格線自訂,協助您根據需要格式化 Excel 文件。
哪裡可以找到 IronXL 更詳細的 API 文件?
您可以在 Iron Software 網站的 API Reference Documentation 章節下存取 IronXL 詳細的 API 參考文件,其中提供了使用 Excel 試算表的其他資源。









