IronXL ハウツー C#でxlsxをcsv、json、xmlなどに変換する方法 C#でXLSXをCSV、JSON、XMLなどに変換する方法 カーティス・チャウ 更新日:8月 20, 2025 IronXL をダウンロード NuGet ダウンロード DLL ダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る 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として保存するだけで始められます。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronXL をインストールします PM > Install-Package IronXL.Excel このコード スニペットをコピーして実行します。 IronXL.WorkBook.Load("input.xlsx").SaveAsCsv("output.csv"); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronXL を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) XLSXをCSVに変換するC#ライブラリをダウンロードする 既存のXLSX Excelスプレッドシートを読み込む ワークブックにアクセスまたは修正 CSVファイルまたはJSON、TSV、XMLなどの他の形式にエクスポート 出力ファイルを確認してさらに処理を適用 ステップ1 1. IronXLライブラリを無料でインストール まず、アプリケーションで使用する前にIronXLをインストールする必要があります。 次の2つの方法でIronXLをインストールできます。 ダウンロード: https://ironsoftware.com/csharp/excel/docs/ またはNuGetパッケージマネージャーを使用 ソリューションエクスプローラーでソリューション名を右クリック NuGetパッケージの管理をクリック IronXL.Excelを検索 インストール Install-Package IronXL.Excel チュートリアル 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オブジェクトによって使用されます。 さまざまなエクスポートされたファイルは以下に示されています。 図1 - CSVファイルのエクスポート 図2 - XMLエクスポート 図3 - JSONエクスポート 図4 - XLSエクスポート 図5 -すべてのエクスポートのExcel入力 ライブラリのクイックアクセス IronXL APIリファレンスドキュメント 便利な IronXL API リファレンス ドキュメントを使用して、Excel スプレッドシートでセルを結合、結合解除、操作する方法の詳細を学び、共有します。 IronXL APIリファレンスドキュメント よくある質問 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は、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はできましたか? Nuget ダウンロード 1,738,553 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 1,738,553 ライセンスを見る