Rendern Sie XML in CSV in C++-Anwendungen

Konvertieren Sie XML in CSV in nativen C++-Anwendungen, ohne Microsoft® Excel oder Adobe® Acrobat Reader zu benötigen

 

Das Konvertieren von XML in CSV in C++ über Aspose.Total for C++ Dateiformat-Automatisierungsbibliotheken ist ein einfacher zweistufiger Prozess. Im ersten Schritt können Sie XML mit Aspose.PDF for C++ nach XLSX exportieren, danach mit Aspose.Cells for C++ Spreadsheet Programming API können Sie XLSX in CSV konvertieren.

C++-API zum Konvertieren von XML in CSV

  1. Öffnen Sie die XML-Datei mit der Klassenreferenz Document .
  2. Konvertieren Sie XML in XLSX, indem Sie die Member-Funktion Save verwenden
  3. Laden Sie das XLSX-Dokument mithilfe der Klassenreferenz IWorkbook .
  4. Speichern Sie das Dokument im CSV-Format mit der Member-Funktion Save .

Konvertierungsanforderungen

Installieren Sie von der Befehlszeile als nuget install Aspose.Total.Cpp oder über die Paket-Manager-Konsole von Visual Studio mit Install-Package Aspose.Total.Cpp.

Alternativ können Sie das Offline-MSI-Installationsprogramm oder DLLs in einer ZIP-Datei von downloads herunterladen.

XML-Dateiinformationen über C++ abrufen oder festlegen

Aspose.PDF for C++ ermöglicht es Ihnen auch, Informationen zu Ihrem XML-Dokument zu erhalten und vor dem Konvertierungsprozess fundierte Entscheidungen zu treffen. Um dateispezifische Informationen einer XML-Datei zu erhalten, müssen Sie zuerst die Methode get_Info() aufrufen Dokument Klasse. Nachdem das DocumentInfo-Objekt abgerufen wurde, können Sie die Werte der einzelnen Eigenschaften abrufen. Darüber hinaus können Sie die Eigenschaften auch festlegen, indem Sie die entsprechenden Methoden der DocumentInfo-Klasse verwenden.

Speichern Sie das CSV-Dateiformat im Stream über C++

Aspose.Cells for C++ ermöglicht das Speichern des CSV-Dateiformats zum Streamen. Um Dateien in einem Stream zu speichern, erstellen Sie ein MemoryStream- oder FileStream-Objekt und speichern Sie die Datei in diesem Stream-Objekt, indem Sie IWorkbook aufrufen. Objekts Methode Save . Geben Sie das gewünschte Dateiformat mit der Enumeration SaveFormat an, wenn Sie die Save-Methode aufrufen.

Erkunden Sie XML Konvertierungs optionen mit C++

XMLs in DIF konvertieren (Datenaustauschformat)
XMLs in EXCEL konvertieren (Tabellenkalkulationsdateiformate)
XMLs in FODS konvertieren (OpenDocument Flat XML-Tabelle)
XMLs in MD konvertieren (Markdown-Sprache)
XMLs in ODP konvertieren (OpenDocument-Präsentationsformat)
XMLs in ODS konvertieren (OpenDocument-Tabelle)
XMLs in OTP konvertieren (OpenDocument-Standardformat)
XMLs in POT konvertieren (Microsoft PowerPoint-Vorlagendateien)
XMLs in POTM konvertieren (Microsoft PowerPoint-Vorlagendatei)
XMLs in POTX konvertieren (Microsoft PowerPoint-Vorlagenpräsentation)
XMLs in POWERPOINT konvertieren (Präsentationsdateien)
XMLs in PPS konvertieren (PowerPoint-Diashow)
XMLs in PPSM konvertieren (Makrofähige Diashow)
XMLs in PPSX konvertieren (PowerPoint-Diashow)
XMLs in PPT konvertieren (PowerPoint Präsentation)
XMLs in PPTM konvertieren (Makrofähige Präsentationsdatei)
XMLs in SWF konvertieren (Shockwave Flash-Film)
XMLs in SXC konvertieren (StarOffice Calc-Tabelle)
XMLs in TSV konvertieren (Durch Tabulatoren getrennte Werte)
XMLs in TXT konvertieren (Text dokument)
XMLs in XLAM konvertieren (Excel-Makro-fähiges Add-In)
XMLs in XLSB konvertieren (Excel-Binärarbeitsmappe)
XMLs in XLSM konvertieren (Makrofähige Tabellenkalkulation)
XMLs in XLT konvertieren (Excel 97 - 2003-Vorlage)
XMLs in XLTM konvertieren (Excel-Makro-fähige Vorlage)