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);