Konvertera Excel till JSON med Node.js via C++

Konvertera Excel-arbetsbok till JSON

Inga problem att undra hur man konverterar Excel-arbetsbok till JSON, eftersom Aspose.Cells for Node.js via C++-biblioteket tillhandahåller den bästa lösningen. Aspose.Cells API erbjuder stöd för att konvertera kalkylblad till JSON-format. För att exportera arbetsboken till JSON, skicka SaveFormat.Json som den andra parametern till Workbook.save(string, SaveFormat)-metoden. Du kan också använda JsonSaveOptions-klassen för att specificera ytterligare inställningar för att exportera arket till JSON.

Följande kodexempel visar hur man exporterar en Excel-arbetsbok till JSON. Se koden för att konvertera källdatan till JSON-filen som genereras av koden för referens.

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

Följande kodexempel använder JsonSaveOptions-klassen för att specificera ytterligare inställningar och demonstrerar export av en Excel-arbetsbok till JSON. Se koden för att konvertera källfilen till JSON-filen som genereras av koden för referens.

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