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 Download テキストの検索と置換 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、さらにはXLSのような古いExcel形式も含まれます。 この記事では、IronXLを使用してXMLに変換し、CSVに変換し、JSONに変換する方法を示し、ボーナスとして、Excelワークシートをデータセットとして出力する方法を紹介します。 見出し:2(クイックスタート:1行でXLSXファイルをCSVに変換) この簡単な例は、IronXLを使用して既存のExcelワークブックを1行で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ステップ) XLSXをCSVに変換するためのC#ライブラリをダウンロード 既存のXLSX Excelスプレッドシートをロード ワークブックをアクセスまたは修正 CSVファイルまたはJSON、TSV、XMLなどの他の形式にエクスポート 出力ファイルを確認し、さらなる処理を適用 class="main-content__segment-title">ステップ1 1. IronXLライブラリを無料でインストール まず、アプリケーションで使用する前にIronXLをインストールする必要があります。 次の2つの方法で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への変換 準備完了です。 以下のコードを追加してください: :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 リファレンス ドキュメンテーション 便利なIronXL APIリファレンス ドキュメンテーションを使用して、Excelスプレッドシートのセルを結合、分割、および操作する方法についてもっと学び、共有してください。 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ワークブックをDataSetに変換するにはどうすればよいですか? IronXLを使用してExcelワークブックをDataSetに変換することができます。ワークブックをロードし、DataSetに変換するためのライブラリのメソッドを使用して、DataGridViewのようなツールとの統合を促進します。 IronXLのAPIリファレンスはどこにありますか? IronXLのAPIリファレンスドキュメントはIronXLのウェブサイトで利用可能で、プログラムでExcelファイルを扱うための包括的なガイダンスを提供します。 C#プロジェクトでIronXLライブラリをインストールするにはどうすればいいですか? IronXLライブラリはVisual Studio内でNuGetパッケージマネージャーを使用してインストールできます。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(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はいいですか? Nuget ダウンロード 1,686,155 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 1,686,155 ライセンスを見る