IronXL 操作指南 如何在 C# 中轉換 xlsx 為 csv、json、xml 等 How to Convert XLSX to CSV, JSON, XML and more in C# Curtis Chau 更新日期:8月 20, 2025 Download IronXL NuGet 下載 DLL 下載 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English IronXL 可以將任何 Excel 文件轉換為各種格式。 這些格式包括:JSON、CSV、XML,甚至舊的 Excel 格式如 XLS。 這篇簡短的文章將向您展示如何使用 IronXL 轉換為 XML、轉換為 CSV、轉換為 JSON,並額外向您展示如何將 Excel 工作表作為數據集進行輸出。 快速入門:使用一行代碼將 XLSX 文件轉換為 CSV 這個簡單的例子展示了 IronXL 如此輕鬆地讓您在一行代碼中將現有的 Excel 工作簿轉換為 CSV 文件。無需手動解析,只需加載您的工作簿並直接保存為 CSV,即可立即開始。 Get started making PDFs with NuGet now: Install IronXL with NuGet Package Manager PM > Install-Package IronXL.Excel Copy and run this code snippet. IronXL.WorkBook.Load("input.xlsx").SaveAsCsv("output.csv"); Deploy to test on your live environment Start using IronXL in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 簡化工作流程(5 步) 下載 C# 庫以將 XLSX 轉換為 CSV 加載現有的 XLSX Excel 電子表格 訪問或修改工作簿 導出為 CSV 文件或其他格式,包括 JSON、TSV 和 XML 檢查輸出文件並進行進一步處理 class="main-content__segment-title">步驟 1 1. 免費安裝 IronXL 庫 首先,您必須安裝 IronXL,然後才能在應用程序中使用它。 以下兩種方法允許您安裝 IronXL。 下載:https://ironsoftware.com/csharp/excel/docs/ 或者使用 NuGet 包管理器 在解決方案資源管理器中右鍵點擊解決方案名稱 點擊管理 NuGet 包 瀏覽 IronXL.Excel 安裝 Install-Package IronXL.Excel class="main-content__segment-title">教程指南 2. 轉換為 XML、JSON、CSV、XLS 現在您已經準備好。 以下代碼展示了如何使用 IronXL 創建新 Excel 文件並保存。 :path=/static-assets/excel/content-code-examples/how-to/csharp-convert-xlsx-csv-convert.cs using IronXL; // Load an existing Excel workbook WorkBook workbook = WorkBook.Load("Normal_Excel_File.xlsx"); // Set metadata title for the workbook workbook.Metadata.Title = "Normal_Excel_File.xlsx"; // Save the workbook in different formats workbook.SaveAs("XLS_Export.xls"); workbook.SaveAs("XLSX_Export.xlsx"); workbook.SaveAsCsv("CSV_Export.csv"); workbook.SaveAsJson("JSON_Export.json"); workbook.SaveAsXml("XML_Export.xml"); // Convert the workbook to a DataSet, allowing integration with other data tools like DataGridView System.Data.DataSet dataSet = workbook.ToDataSet(); IRON VB CONVERTER ERROR developers@ironsoftware.com $vbLabelText $csharpLabel 上面的代碼加載了一個普通的 XLSX 文件,添加了一個標題,然後將其轉換為多種格式。 最後,它將工作表導出為數據集,並由 DataGridView 對象使用。 如下展示了所導出的各種文件。 class="content-img-align-center"> class="center-image-wrapper"> class="image-description"> class="image-description-text_strong">圖 1 class="image-description-text_regular">- class="image-description-text_italic">CSV 文件導出 class="content-img-align-center"> class="center-image-wrapper"> class="image-description"> class="image-description-text_strong">圖 2 class="image-description-text_regular">- class="image-description-text_italic">XML 導出 class="content-img-align-center"> class="center-image-wrapper"> class="image-description"> class="image-description-text_strong">圖 3 class="image-description-text_regular">- class="image-description-text_italic">JSON 導出 class="content-img-align-center"> class="center-image-wrapper"> class="image-description"> class="image-description-text_strong">圖 4 class="image-description-text_regular">- class="image-description-text_italic">XLS 導出 class="content-img-align-center"> class="center-image-wrapper"> class="image-description"> class="image-description-text_strong">圖 5 class="image-description-text_regular">- class="image-description-text_italic">所有導出的 Excel 輸入 class="main-content__segment-title">庫快速訪問 class="tutorial-section"> class="row"> class="col-sm-8"> IronXL API 參考文檔 了解更多並分享如何合併、取消合併以及使用 Excel 試算表中的單元格的便捷 IronXL API 參考文檔。 IronXL API 參考文檔 class="col-sm-4"> class="tutorial-image"> 常見問題解答 如何在 C# 中將 XLSX 文件轉換為 CSV? 要使用 IronXL 將 XLSX 文件轉換為 CSV,首先通過 NuGet 封裝管理器安裝該庫,使用 Install-Package IronXL.Excel。接下來,使用 IronXL 的方法加載 Excel 文件,必要時修改工作簿,然後將其導出為 CSV 文件。 IronXL 可以導出哪些文件格式? IronXL 允許將 Excel 文件導出為多種格式,包括 CSV、JSON、XML、XLS 和 XLSX,實現靈活的數據處理和整合。 使用 IronXL 是否需要安裝 Microsoft Excel? 不,IronXL 獨立於 Microsoft Excel 運行,允許您執行 Excel 文件轉換而無需在系統上安裝 Excel。 如何在 C# 中將 Excel 工作簿轉換為數據集? 您可以使用 IronXL 將 Excel 工作簿轉換為數據集,方法是加載工作簿並利用庫的方法將其轉變為數據集,便於與 DataGridView 等工具整合。 我在哪裡可以找到 IronXL 的 API 參考文檔? IronXL 的 API 參考文檔可在 IronXL 網站上找到,提供了關於以編程方式處理 Excel 文件的全面指導。 如何在 C# 項目中安裝 IronXL 庫? 您可以在 Visual Studio 中使用 NuGet 封裝管理器安裝 IronXL 庫。在 NuGet 封裝管理器控制台中使用命令 Install-Package IronXL.Excel。 IronXL 可以將 Excel 文件轉換為 JSON 和 XML 格式嗎? 是的,IronXL 能夠使用庫的導出功能將 Excel 文件轉換為 JSON 和 XML 格式。 如果我在 Excel 到 CSV 的轉換失敗時,常見的疑難排解步驟是什麼? 確保 IronXL 正確安裝,並且您的代碼準確引用了庫的方法。檢查 Excel 文件是否可訪問且未損壞。請參閱 IronXL 的 API 文檔以獲取其他疑難排解建議。 Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 準備好開始了嗎? Nuget 下載 1,686,155 | 版本: 2025.11 剛剛發布 免費 NuGet 下載 總下載量:1,686,155 查看許可證