Att konvertera XML till CSV i C++ via Aspose.Total for C++ filformatsautomatiseringsbibliotek är en enkel process i två steg. I det första steget kan du exportera XML till XLSX genom att använda Aspose.PDF for C++ , därefter genom att använda Aspose.Cells for C++ Spreadsheet Programming API, du kan konvertera XLSX till CSV.
C++ API för att konvertera XML till CSV
Konverteringskrav
Installera från kommandoraden som nuget install Aspose.Total.Cpp
eller via Package Manager Console of Visual Studio med Install-Package Aspose.Total.Cpp
.
Alternativt kan du hämta offline MSI-installationsprogrammet eller DLL-filer i en ZIP-fil från downloads .
Hämta eller ställ in XML-filinformation via C++
Aspose.PDF for C++ låter dig också få information om ditt XML-dokument och låter dig fatta välgrundade beslut innan din konverteringsprocess. För att få filspecifik information om en XML-fil måste du först anropa metoden get_Info() för Dokument klass. När DocumentInfo-objektet är hämtat kan du få värdena för de enskilda egenskaperna. Dessutom kan du också ställa in egenskaperna genom att använda respektive metoder i klassen DocumentInfo.
Spara CSV-filformat för att streama via C++
Aspose.Cells for C++ gör det möjligt att spara CSV-filformat för att streama. För att spara filer till en ström, skapa ett MemoryStream- eller FileStream-objekt och spara filen till det strömobjektet genom att anropa IWorkbook objektets Save metod. Ange önskat filformat med uppräkningen SaveFormat när du anropar Spara-metoden.