Экспортировать XML данные, связанные с XML картой внутри книги, с помощью Node.js и C++
Contents
[
Hide
]
Экспорт XML-данных, связанных с XML-схемой, внутри книги
Пожалуйста, используйте метод Workbook.exportXml() для экспорта XML-данных, связанных с вашими XML-картами внутри рабочей книги. Следующий пример кода экспортирует XML-данные всех XML-карт из рабочей книги по очереди. Пожалуйста, проверьте пример файла Excel, используемый в этом коде, и экспортированные XML-данные первой XML-карты.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Instantiating a Workbook object.
const workbook = new AsposeCells.Workbook(path.join(dataDir, "sample.xlsx"));
// Export all XML data from all XML Maps from the Workbook.
for (let i = 0; i < workbook.getWorksheets().getXmlMaps().getCount(); i++) {
// Access the XML Map.
const map = workbook.getWorksheets().getXmlMaps().get(i);
// Exports its XML Data to file.
workbook.exportXml(map.getName(), path.join(dataDir, `${map.getName()}.xml`));
}