MPP konvertálása CSV-vé Java nyelven

Ez az éles cikk arra összpontosít, hogyan lehet a MPP-t CSV-re konvertálni Java-ban. Tartalmazza az összes konfigurációs részletet, egy lépésről lépésre haladó programfolyamatot és egy futtatható példakódot a képesség bemutatására. Könnyedén fejleszthet olyan alkalmazást, amely MPP-fájlt CSV-vé alakíthat át Java segítségével egyszerű API-hívások segítségével.

Az MPP CSV-vé konvertálásának lépései Java használatával

  1. Állítsa be a fejlesztői környezetet a(z) Aspose.Tasks for Java szolgáltatásba a lerakatkezelő segítségével az MPP CSV-vé konvertálásához Java használatával
  2. Töltsön be egy meglévő MPP-fájlt a Project osztályobjektum használatával, hogy az MPP-t CSV-re módosítsa Java használatával
  3. Állítsa be a kimeneti CSV-fájl beállításait a CsvOptions osztályobjektum segítségével
  4. Mentse az MPP-t CSV-ként Java nyelven a mentési módszerrel

A fent említett lépések bemutatják a teljes konfigurációs részleteket és egy lépésenkénti folyamatot az MS Project CSV-vé konvertálásához Java használatával*. A Project osztálypéldány a forrás MPP fájl lemezről való eléréséhez, majd a CsvOptions osztálypéldány a kimeneti CSV fájl jellemzőinek beállításához. Érdemes megemlíteni, hogy a CsvOptions osztálypéldány nem kötelező, és a kimeneti CSV-fájl alapértelmezett beállításaival kizárható.

Kód az MPP CSV-ként való mentéséhez Java nyelven

using Aspose.Tasks;
using Aspose.Tasks.Saving;
namespace KbTasks
{
public class MppToCsv
{
public static void ConvertTasksToCSV()
{
string FilePath = @"/Users/KnowledgeBase/TestData/";
// Applying product license to read the MPP file
License TasksCsvLic = new License();
TasksCsvLic.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Access the source MPP Project file from the disk
Project InputMppProject = new Project(FilePath + "Input.mpp");
// Set the CSV export options
CsvOptions csvOpts = new CsvOptions();
csvOpts.TextDelimiter = CsvTextDelimiter.Semicolon;
// Save the exported CSV file on the disk
InputMppProject.Save(FilePath + "ExportedCsv.csv", csvOpts);
}
}
}

A fenti példa azt a kódot kínálja, amely egy egyszerű API felület segítségével MPP-t CSV-vé konvertál Java használatával. A forrásfájl lemezről való eléréséhez használt Project osztálypéldány a konstruktor túlterhelését is felfedi, hogy az MPP-fájlt adatfolyamként töltse be olyan forrásokból, mint a web vagy az adatbázisok. A CsvOptions osztálypéldány használható a kimeneti CSV-fájl testreszabására olyan setter metódusok használatával, mint a setEncoding, a setIncludeHeaders, a setDataCategory és a setTextDelimiter, hogy csak néhányat említsünk.

Ebben a cikkben megtanultuk az MPP-t CSV-re módosítani Java használatával. Ha többet szeretne megtudni az MPP SVG-fájllá konvertálásának folyamatáról, tekintse meg a hogyan lehet MPP-t SVG-vé konvertálni Java-ban című cikket.

 Magyar