IRONSOFTWAREHOME
Convertir tipos de archivos de hoja de cálculo
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
Convertir tipos de archivos de hoja de cálculo

Convertir tipos de archivos de hoja de cálculo

IronXL ofrece una forma simple y flexible para que los desarrolladores trabajen con archivos de Excel, permitiendo una fácil importación y exportación en varios formatos. Admite tipos de archivo como XLS, XLSX, CSV, JSON, XML y HTML, lo que lo hace ideal para diferentes necesidades de aplicaciones. Los desarrolladores pueden convertir los datos de Excel en formatos adecuados para la integración web, APIs o procesamiento de datos adicional con solo unas pocas líneas de código.

Por ejemplo, exportar archivos Excel como HTML o JSON facilita la inclusión de datos en aplicaciones web, mientras que convertirlos en binarios, matrices de bytes o flujos ayuda a integrar con bases de datos u otros sistemas. Convertir contenido de Excel en un DataSet simplifica la conexión con bases de datos SQL o la populación de componentes de UI como cuadrículas de datos. Esto reduce la codificación manual, mejora la productividad y convierte a IronXL en una herramienta valiosa para aplicaciones modernas impulsadas por datos.

5 pasos para exportar archivos de Excel en múltiples formatos

Este código demuestra la versatilidad de IronXL en el manejo y exportación de datos de Excel en múltiples formatos. El proceso comienza cargando un archivo de Excel existente, Sample.xlsx, en un objeto WorkBook. Este objeto actúa como el centro para manipular y exportar datos. Usando el método SaveAs, el workbook se guarda como un archivo .xlsx, asegurando compatibilidad con aplicaciones modernas de Excel.

A continuación, el método SaveAsJson convierte el workbook en formato JSON, haciéndolo adecuado para respuestas de API o intercambios de datos ligeros. El método ToDataSet permite una integración perfecta con bases de datos o componentes de UI al convertir el workbook en un objeto DataSet, que es una estructura nativa de .NET para manejar datos tabulares.

Finalmente, el método ExportToHtml genera un archivo HTML, permitiendo a los desarrolladores mostrar los datos de Excel directamente en páginas web. Estas capacidades simplifican las tareas de procesamiento de datos, haciendo de IronXL una herramienta excepcional para desarrolladores que trabajan con archivos de Excel.

Aprenda a convertir tipos de archivos de Excel sin esfuerzo
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 2,237,574Versión:2026.9recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta