Cómo guardar o exportar hojas de cálculo
La clase DataSet, integrada en .NET de Microsoft, es un componente fundamental de ADO.NET (Objetos de datos ActiveX para .NET) tecnología. Desempeña un papel vital en las aplicaciones relacionadas con bases de datos y ofrece la capacidad de interactuar con datos de diversas fuentes, incluidas bases de datos, XML, etc.
IronXL puede convertir libros de Excel en muchos formatos de archivo diferentes, así como objetos de código en línea. Los formatos de archivo son XLS, XLSX, XLSM, CSV, TSV, JSON, XML y HTML. Los objetos de código en línea abarcan la exportación del archivo Excel como cadena HTML, binario, matriz de bytes, conjunto de datos y flujo.
Cómo guardar o exportar hojas de cálculo
- Descargar la biblioteca C# para exportar hojas de cálculo
- Preparar la hoja de cálculo para la exportación
- Utiliza el
Guardar como
para exportar el libro a un archivo - Utilice métodos específicos para exportar a archivos CSV, JSON, XML y HTML.
- Exportar el libro de trabajo a diferentes objetos de código en línea
Instalar con NuGet
Install-Package IronXL.Excel
Descargar DLL
Instalar manualmente en su proyecto
## Exportación de archivos CSV, JSON, XML y HTML Aunque el método `SaveAs` puede utilizarse para exportar archivos CSV, JSON, XML y HTML, se recomienda utilizar métodos exclusivos para cada uno de estos formatos de archivo. Utiliza los métodos `SaveAsCsv`, `SaveAsJson`, `SaveAsXml` y `ExportToHtml`. ```cs :path=/static-assets/excel/content-code-examples/how-to/export-spreadsheet-export-csv-json-xml-html.cs ``` Tenga en cuenta que para los formatos de archivo CSV, TSV, JSON y XML, se creará un archivo independiente correspondiente a cada hoja. La convención de nomenclatura será **nombrearchivo.nombrehoja.formato**. Eche un vistazo a la siguiente imagen en la que se han creado dos archivos para los formatos CSV, JSON y XML.
## Exportar a objeto de código en línea Exporte el libro de Excel a varios objetos de código en línea, como cadenas HTML, datos binarios, matrices de bytes, flujos e incluso un DataSet .NET. Utilice los métodos correspondientes para conseguirlo, y el objeto devuelto estará listo para ser utilizado para su posterior procesamiento. ```cs :path=/static-assets/excel/content-code-examples/how-to/export-spreadsheet-export-object.cs ```