mpp zu excel

Konvertieren Sie MS Project Dateien in Java in Excel.

Microsoft Project Dateien (MPP) werden häufig zur Verwaltung komplexer Projekte verwendet. Die Analyse und Weitergabe von Projektdaten im MPP-Format kann jedoch eine Herausforderung darstellen, insbesondere für Teams, die für die Datenverarbeitung und Berichterstattung auf Excel angewiesen sind. Die Konvertierung von MPP Dateien in Excel (XLSX) bietet eine einfachere und flexiblere Möglichkeit, Projektpläne, Ressourcenzuweisung und Zeitpläne zu verwalten. Das strukturierte Tabellenformat von Excel ermöglicht eine bessere Visualisierung, Filterung und benutzerdefinierte Berechnungen.

API zur Konvertierung von MPP in Excel

GroupDocs.Conversion Cloud SDK für Java bietet eine nahtlose und effiziente Möglichkeit, Microsoft Project (MPP) Dateien in das Excel-Format (XLSX) zu konvertieren. Diese leistungsstarke API macht die manuelle Datenextraktion überflüssig, indem sie eine automatisierte Lösung bietet, die Datengenauigkeit und -konsistenz gewährleistet. Mit GroupDocs.Conversion können Benutzer komplexe Projektpläne, Ressourcenzuweisungen und Aufgabenabhängigkeiten mühelos in strukturierte Excel-Tabellen umwandeln, um Analysen und Berichte zu vereinfachen.

Installation

Bitte fügen Sie der Datei pom.xml des Maven-Build-Projekts die folgenden Details hinzu.

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>24.8</version>
</dependency>

Sobald die Installation abgeschlossen ist, erhalten Sie Ihre persönlichen API-Anmeldeinformationen (Client-ID und Client-Geheimnis).In diesem kurzen Tutorial erfahren Sie, wie Sie die API-Anmeldeinformationen erhalten.

Konvertieren Sie MPP in Excel in Java

In diesem Abschnitt wird detailliert erläutert, wie Sie mithilfe eines Java-Codeausschnitts eine MS Project-Datei in eine Excel-Arbeitsmappe konvertieren.

  1. Erstellen Sie zunächst eine Instanz der Klasse „Konfiguration“, in der wir die Client-Anmeldeinformationen als Argumente übergeben.
Configuration configuration = new Configuration(clientId, clientSecret);
  1. Zweitens initialisieren wir „ConvertApi“, wobei wir das Konfigurationsobjekt als Argument übergeben.
ConvertApi convertApi = new ConvertApi(configuration);
  1. Erstellen Sie eine Instanz der Klasse „ConvertSettings“, in der wir den Eingabedateinamen, das Ausgabeformat und den Namen des resultierenden Dokuments definieren.
ConvertSettings settings = new ConvertSettings();
  1. Erstellen Sie eine Instanz der Klasse „ConvertDocumentRequest“, in der wir das Objekt „ConvertSettings“ als Argument übergeben.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
  1. Rufen Sie abschließend die API ConvertDocumentRequest auf, um das MPP in Excel zu konvertieren und die resultierende Excel-Arbeitsmappe im Cloud-Speicher zu speichern.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Weitere Beispiele unter https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Erhalten Sie Ihre API-Anmeldeinformationen 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Erstellen Sie eine Instanz der Konfigurationsklasse und initialisieren Sie sie mit der Client-ID und dem Client-Geheimnis
Configuration configuration = new Configuration(clientId, clientSecret);
// Definieren Sie die API-Basis-URL für die Konvertierung von MPP in Excel
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Initialisieren Sie eine Instanz von ConvertApi mit dem Konfigurationsobjekt
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("Home move plan.mpp");
settings.setFormat("xls");
settings.setOutputPath("converted.xls");
    
// Rufen Sie die ConvertDocument-Methode auf, um eine MPP zu Excel-Konvertierung durchzuführen
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Überprüfen Sie die Antwort und drucken Sie die Erfolgsmeldung
if (response != null && response.equals("OK")) {
    System.out.println("The MPP to Excel conversion completed successfully!");
}
mpp zu excel

Bild: – Vorschau der Konvertierung von MS Project nach Excel.

  • Die im obigen Beispiel verwendete MS Project-Eingabedatei kann von Home move plan.mpp heruntergeladen werden.

Exportieren Sie MS Project mit cURL-Befehlen nach XLSX

Konvertieren Sie Microsoft Project (MPP) Dateien nahtlos in Excel (XLSX) mithilfe der GroupDocs.Conversion Cloud API und cURL-Befehlen. Diese Cloud-basierte Lösung eliminiert Softwareabhängigkeiten und gewährleistet eine schnelle, sichere und genaue Datenkonvertierung. Mit einfachen REST-API-Anfragen können Sie den Prozess automatisieren und so eine effiziente Projektanalyse und -berichterstattung ermöglichen.

Der erste Schritt bei diesem Ansatz besteht darin, ein JWT-Zugriffstoken zu generieren und dann den folgenden cURL-Befehl auszuführen, um Microsoft Project Viewer online zu entwickeln, indem die MS Project-Datei in das PDF-Format exportiert wird. Nach erfolgreicher Konvertierung wird die resultierende Excel-Arbeitsmappe im Cloud-Speicher gespeichert.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{inputMPP}\",  \"Format\": \"xls\",  \"OutputPath\": \"{resultantXLS}\"}"

Bitte ersetzen Sie „inputMPP“ durch den Namen der MS Project-Eingabedatei, „resultantXLS“ durch den Namen der resultierenden Excel-Arbeitsmappe und „accessToken“ durch ein personalisiertes JWT-Zugriffstoken.

– Falls wir das MS-Projekt nach Excel exportieren und die resultierende Datei auf dem lokalen Laufwerk speichern müssen:

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"xls\"}" \
-o "output.xls"

MPP zu XLS-Konverter-App

Wir empfehlen die Verwendung unserer kostenlosen und leichten App MPP to Excel Converter, mit der Sie die einzigartigen Funktionen von GroupDocs.Conversion Cloud in einem Webbrowser erkunden können.

MPP zu XLS-Konvertierungs-App

Abschluss

Zusammenfassend lässt sich sagen, dass die Konvertierung von MPP in Excel mithilfe der Java REST API eine nahtlose und effiziente Möglichkeit zur Verwaltung von Projektdaten bietet. Unabhängig davon, ob Sie sich für GroupDocs.Conversion Cloud SDK für Java entscheiden oder cURL-Befehle verwenden, bieten beide Ansätze Flexibilität, Automatisierung und Genauigkeit bei der Datenkonvertierung. Die Cloud-basierte Lösung macht die Installation zusätzlicher Software überflüssig und gewährleistet sichere und skalierbare Konvertierungen. Durch die Nutzung dieser Methoden können Sie das Projektmanagement verbessern, die Berichterstattung optimieren und die Zusammenarbeit verbessern.

Empfohlene Artikel

Wir empfehlen Ihnen dringend, die folgenden Links zu besuchen, um mehr zu erfahren über: