IronXL ハウツー スプレッドシートファイルタイプを変換 IronXL を使って C# でスプレッドシートのファイル形式を変換する方法 Chaknith Bin 更新日: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は、XLS、XLSX、XLSM、XLTX、CSV、TSV、JSON、XML、HTMLを含むさまざまな形式間でスプレッドシートファイルの変換をサポートしています。 また、HTML文字列、バイナリ、バイト配列、データセット、メモリーストリームなどのインラインコードデータ型のサポートも提供します。 Loadメソッドはスプレッドシートファイルを開くために使用され、SaveAsメソッドはスプレッドシートを望むファイルタイプにエクスポートするために使用されます。 クイックスタート:ExcelスプレッドシートをJSONに変換 IronXLを使えば簡単な1行のコードでExcelファイルを読み込み、JSONとしてエクスポートできます。複雑な設定は不要で、迅速な結果が得られます。 開発者が迅速にファイルタイプ変換を必要とする際の理想的なスタート例です。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronXL をインストールします PM > Install-Package IronXL.Excel このコード スニペットをコピーして実行します。 IronXL.WorkBook.Load("input.xlsx").SaveAsJson("output.json"); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronXL を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) Excel ファイルを他のファイル形式に変換するための C# ライブラリをインストールする WorkBookクラスを使用して、新しいXLSまたはXLSXをロードまたは作成します。 C# を使用して Excel スプレッドシートのデータを表示、追加、または変更する WorkBookクラスのメソッドを利用してスプレッドシートをエクスポートする 指定されたディレクトリにエクスポートされたファイルを確認します スプレッドシートタイプ変換の例 スプレッドシートタイプの変換プロセスには、サポートされている形式のファイルを読み込み、IronXLのインテリジェントなデータ再構築機能を使用して別の形式にエクスポートすることが含まれます。 SaveAsメソッドを使用してCSV、JSON、XML、およびHTMLにエクスポートすることもできますが、各ファイル形式に特化した専用のメソッドを使用することをお勧めします。 SaveAsCsv SaveAsJson SaveAsXml ExportToHtml ご注意CSV、TSV、JSON、および XML ファイル形式の場合、ワークシートごとに個別のファイルが作成されます。 命名規則はfileName.sheetName.formatの形式に従います。 以下の例では、CSV 形式の出力はsample.new_sheet.csvになります。 :path=/static-assets/excel/content-code-examples/how-to/convert-spreadsheet-file-types-different-format.cs using IronXL; // Load the Excel spreadsheet WorkBook workbook = WorkBook.Load("sample.xlsx"); // Convert and save as CSV workbook.SaveAsCsv("sample.csv"); // Convert and save as JSON workbook.SaveAsJson("sample.json"); // Convert and save as XML workbook.SaveAsXml("sample.xml"); // Convert and export to HTML workbook.ExportToHtml("sample.html"); // The files will be saved in the project's directory with the specified formats IRON VB CONVERTER ERROR developers@ironsoftware.com $vbLabelText $csharpLabel 高度な設定 前のセクションでは、変換のための最も一般的なファイル形式を探りました。 しかし、IronXLはより多くの形式へのスプレッドシートの変換が可能です。 スプレッドシートをロードおよびエクスポートするためのすべてのオプションを探索してください。 ロード XLS、XLSX、XLSM、XLTX CSV TSV エクスポート XLS、XLSX、XLSM CSVおよびTSV JSON XML HTML インラインコードデータ型: HTML文字列 バイナリおよびバイト配列 データセット:ExcelをSystem.Data.DataSetおよびSystem.Data.DataTableオブジェクトにエクスポートすることで、DataGrids、SQL、およびEFとの容易な相互運用または統合が可能です。 メモリーストリーム インラインコードデータ型はRESTful APIレスポンスとして送信するか、IronPDFを使用してPDFドキュメントに変換することができます。 :path=/static-assets/excel/content-code-examples/how-to/convert-spreadsheet-file-types-different-format-advanced.cs using IronXL; // Load the Excel spreadsheet WorkBook workbook = WorkBook.Load("advanced_sample.xlsx"); // Convert and save to various formats workbook.SaveAs("advanced_sample.xlsm"); workbook.SaveAsCsv("advanced_sample.csv"); workbook.SaveAsJson("advanced_sample.json"); workbook.SaveAsXml("advanced_sample.xml"); workbook.ExportToHtml("advanced_sample.html"); // You can also convert to binary or byte array for advanced uses byte[] excelAsByteArray = workbook.ToBinary(); IRON VB CONVERTER ERROR developers@ironsoftware.com $vbLabelText $csharpLabel 上記のコードは通常のXLSXファイルをロードし、さまざまな形式に変換してエクスポートします。 変換するスプレッドシート XLSXファイル さまざまなエクスポートされたファイルは以下に示されています。 TSVファイルのエクスポート CSVファイルのエクスポート JSONファイルのエクスポート XMLファイルのエクスポート HTMLファイルのエクスポート よくある質問 C#でスプレッドシートをCSVに変換する方法は? IronXLライブラリが提供する`SaveAsCsv`メソッドを使用してスプレッドシートをCSVに変換できます。`WorkBook.Load`メソッドを使用してExcelファイルを読み込み、`SaveAsCsv`を呼び出してエクスポートします。 IronXLではどのフォーマットをエクスポートできますか? IronXLは、`SaveAsCsv`、`SaveAsTsv`、`SaveAsJson`、`SaveAsXml`、`ExportToHtml`の各メソッドを使用して、CSV、TSV、JSON、XML、HTMLなどのさまざまなフォーマットにスプレッドシートをエクスポートできます。 C# で変換のために Excel ファイルをロードするにはどうすればよいですか? C#でExcelファイルを読み込むには、IronXLライブラリの`WorkBook.Load`メソッドを使用します。このメソッドは、XLS、XLSXなどのさまざまなExcel形式をサポートしています。 IronXLはデータをJSONに変換できますか? はい、IronXLは`SaveAsJson`メソッドを使用してスプレッドシートのデータをJSON形式に変換できます。これにより、ウェブアプリケーションとのデータ操作と統合が簡単になります。 Excel ファイルを HTML にエクスポートすることは可能ですか? はい、IronXLを使用して`ExportToHtml`メソッドを使用すると、ExcelファイルをHTML形式にエクスポートできます。これは、スプレッドシートデータのウェブプレゼンテーションに役立ちます。 `WorkBook`クラスはIronXLにおいてどんな役割を果たしますか? `WorkBook`クラスは、Excelファイルを読み込み、操作し、さまざまなフォーマットにデータをエクスポートするために使用されます。 エクスポートされたデータが正しいことをどのように確認しますか? IronXLの`SaveAsCsv`や`SaveAsJson`などのメソッドを使用した後、出力ファイルが指定されたディレクトリに正しく保存されているかどうかをチェックすることで、正確さを確認できます。 IronXLはスプレッドシートデータをXMLにエクスポートできますか? はい、IronXLは`SaveAsXml`メソッドを使用して、スプレッドシートデータをXML形式にエクスポートすることをサポートしており、XML入力を必要とするシステムとの統合を促進します。 C#プロジェクトでExcelファイル変換のためにIronXLをどのようにインストールしますか? IronXLはNuGetパッケージマネージャーを介してC#プロジェクトにインストールでき、Excelファイル変換のための強力な機能を活用できます。 ファイル変換にIronXLを使用する利点は何ですか? IronXLは、複数のファイル形式をサポートし、バイト配列やメモリストリームへのエクスポートのような高度なデータ処理メソッドを提供することによって、変換プロセスを簡素化します。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はできましたか? Nuget ダウンロード 1,738,553 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 1,738,553 ライセンスを見る