Convertir Excel a JSON con Node.js a través de C++
Convertir Libro de Excel a JSON
No necesitas preguntarte cómo convertir un libro de Excel a JSON, porque la biblioteca Aspose.Cells for Node.js via C++ ofrece la mejor solución. La API Aspose.Cells admite convertir hojas de cálculo a formato JSON. Para exportar el libro a JSON, pasa SaveFormat.Json como el segundo parámetro del método Workbook.save(string, SaveFormat). También puedes usar la clase JsonSaveOptions para especificar configuraciones adicionales para exportar la hoja de cálculo a JSON.
El siguiente ejemplo de código demuestra cómo exportar un libro de Excel a JSON. Consulta el código para convertir el archivo fuente al archivo JSON generado por el código como referencia.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sample.xlsx");
// Load your source workbook
const workbook = new AsposeCells.Workbook(filePath);
// Convert the workbook to json file.
workbook.save("sample_out.json");
El siguiente ejemplo de código usa la clase JsonSaveOptions para especificar configuraciones adicionales y demuestra cómo exportar un libro de Excel a JSON. Consulta el código para convertir el archivo fuente al archivo JSON generado por el código como referencia.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "sample.xlsx");
// Create an options of saving the file.
const options = new AsposeCells.JsonSaveOptions();
// Set the exporting range.
options.setExportArea(AsposeCells.CellArea.createCellArea("B1", "C4"));
// Load your source workbook
const workbook = new AsposeCells.Workbook(filePath);
// Convert the workbook to json file.
workbook.save("sample_out.json", options);