スプレッドシートファイルタイプを変換
using IronXL;
using System.IO;

// Import any XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");

// Export the excel file as XLS, XLSX, XLSM, CSV, TSV, JSON, XML
workBook.SaveAs("sample.xls");
workBook.SaveAs("sample.xlsx");
workBook.SaveAs("sample.tsv");
workBook.SaveAsCsv("sample.csv");
workBook.SaveAsJson("sample.json");
workBook.SaveAsXml("sample.xml");

// Export the excel file as Html, Html string
workBook.ExportToHtml("sample.html");
string htmlString = workBook.ExportToHtmlString();

// Export the excel file as Binary, Byte array, Data set, Stream
byte[] binary = workBook.ToBinary();
byte[] byteArray = workBook.ToByteArray();
System.Data.DataSet dataSet = workBook.ToDataSet(); // Allow easy integration with DataGrids, SQL and EF
Stream stream = workBook.ToStream();
Imports IronXL
Imports System.IO

' Import any XLSX, XLS, XLSM, XLTX, CSV and TSV
Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")

' Export the excel file as XLS, XLSX, XLSM, CSV, TSV, JSON, XML
workBook.SaveAs("sample.xls")
workBook.SaveAs("sample.xlsx")
workBook.SaveAs("sample.tsv")
workBook.SaveAsCsv("sample.csv")
workBook.SaveAsJson("sample.json")
workBook.SaveAsXml("sample.xml")

' Export the excel file as Html, Html string
workBook.ExportToHtml("sample.html")
Dim htmlString As String = workBook.ExportToHtmlString()

' Export the excel file as Binary, Byte array, Data set, Stream
Dim binary As Byte() = workBook.ToBinary()
Dim byteArray As Byte() = workBook.ToByteArray()
Dim dataSet As System.Data.DataSet = workBook.ToDataSet() ' Allow easy integration with DataGrids, SQL and EF
Dim stream As Stream = workBook.ToStream()
NuGet Download
PM > Install-Package IronXL.Excel
スプレッドシートファイルタイプを変換

スプレッドシートファイルタイプを変換

IronXLは、開発者がExcelファイルを簡単かつ柔軟に操作できる方法を提供し、さまざまな形式への簡単なインポートとエクスポートを可能にします。 それは、XLS, XLSX, CSV, JSON, XML, HTML などのファイル形式をサポートしており、さまざまなアプリケーションニーズに最適です。 開発者は、わずか数行のコードでExcelデータをWeb統合、API、またはさらなるデータ処理に適した形式に変換できます。

たとえば、ExcelファイルをHTMLやJSONとしてエクスポートすることで、データをWebアプリケーションに簡単に埋め込むことができ、バイナリ、バイト配列、またはストリームに変換することで、データベースや他のシステムと統合しやすくなります。 ExcelコンテンツをDataSet に変換することで、SQLデータベースへの接続やデータグリッドなどのUIコンポーネントのポピュレーションを簡素化します。 これにより、手作業のコーディングが削減され、生産性が向上し、IronXLは最新のデータ駆動型アプリケーションにとって価値あるツールとなります。

Excelファイルを複数の形式でエクスポートするための5つのステップ

このコードは、IronXLがExcelデータを複数の形式で処理およびエクスポートする際の多用途性を示しています。 プロセスは、既存のExcelファイルをSample.xlsx のWorkBook オブジェクトにロードすることから始まります。 このオブジェクトは、データの操作とエクスポートの中心的な役割を果たします。 SaveAs メソッドを使用して、workbook を.xlsx ファイルとして保存し、最新のExcelアプリケーションと互換性を持たせます。

次に、SaveAsJson メソッドがworkbook をJSON形式に変換し、それによりAPIレスポンスや軽量データ交換に適した形にします。 ToDataSet メソッドは、workbook をデータグリッドなどのUIコンポーネントに統合することを可能にし、.NETネイティブのタブデータ処理構造であるDataSet オブジェクトに変換します。

最後に、ExportToHtml メソッドはHTMLファイルを生成し、開発者がExcelデータをウェブページ上で直接表示できるようにします。 これらの機能により、データ処理のタスクが効率化され、IronXLはExcelファイルを扱う開発者にとって卓越したツールとなります。

Excelファイル形式を簡単に変換する方法を学ぶ
GitHubで見る

準備はできましたか?

Nuget Downloads 2,280,941バージョン:2026.10リリースされたばかり