Importera XML till Excel arbetsbok med C++
Aspose.Cells tillåter dig att importera XML-kartan inuti arbetsboken med hjälp av Workbook.ImportXml()-metoden. Du kan importera XML-karta med Microsoft Excel med följande steg:
- Välj fliken Developer.
- Klicka på Importera i XML-avsnittet och följ de nödvändiga stegen.
Du måste tillhandahålla dina XML-data för att slutföra importen. Här är ett prov-XML-data som du kan använda för testning.
Importera XML-karta med Microsoft Excel
Följande skärmbild visar hur man importerar XML-karta med Microsoft Excel.
![]() |
---|
Importera XML-karta med Aspose.Cells
Följande exempel visar hur man använder Workbook.ImportXml()-metoden. Det genererar den utgångs-Excelfilen som visas i denna skärmbild.
![]() |
---|
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Output directory path
U16String outDir(u"..\\Data\\02_OutputDirectory\\");
// Create a workbook
Workbook workbook;
// URL that contains your XML data for mapping
U16String XML(u"http://www.aspose.com/docs/download/attachments/434475650/sampleXML.txt");
// Import your XML Map data starting from cell A1
workbook.ImportXml(XML, u"Sheet1", 0, 0);
// Save workbook
U16String outputPath = outDir + u"output_out.xlsx";
workbook.Save(outputPath);
std::cout << "Workbook saved successfully with imported XML data!" << std::endl;
Aspose::Cells::Cleanup();
}