Add XML Map inside the Workbook using XmlMapCollection.Add method with C++
Possible Usage Scenarios
Aspose.Cells provides XmlMapCollection.Add() method which you can use to import your XML Map inside the workbook.
Add XML Map inside the Workbook using XmlMapCollection.Add method
The following sample code adds XML Map inside the workbook using the XmlMapCollection.Add() method and saves it as output excel file. The screenshot shows the XML Map that has been imported from the sample.xml inside the output excel file.
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Path of input XML file
U16String inputXmlMap = srcDir + u"sample.xml";
// Create workbook object
Workbook workbook;
// Add XML map found inside the sample.xml inside the workbook
workbook.GetWorksheets().GetXmlMaps().Add(inputXmlMap);
// Save the workbook in xlsx format
U16String outputFilePath = srcDir + u"output_out.xlsx";
workbook.Save(outputFilePath);
std::cout << "Workbook saved successfully as xlsx format!" << std::endl;
Aspose::Cells::Cleanup();
}