Tento ostrý článek se zaměřuje na to, jak převést MPP na CSV v Javě. Zahrnuje všechny podrobnosti o konfiguraci, postupný programový tok a spustitelný ukázkový kód k prokázání schopnosti. Můžete snadno vyvinout aplikaci pro transformaci MPP souboru do CSV pomocí Java pomocí jednoduchých volání API.
Kroky pro převod MPP na CSV pomocí Java
- Nastavte vývojové prostředí tak, aby zahrnovalo Aspose.Tasks for Java pomocí správce úložiště pro převod MPP na CSV pomocí Java
- Načtěte existující soubor MPP pomocí objektu třídy Project a změňte MPP na CSV pomocí Java
- Nastavte možnosti výstupního souboru CSV pomocí objektu třídy CsvOptions
- Uložte MPP jako CSV v Javě pomocí metody uložení
Výše uvedené kroky představují kompletní podrobnosti o konfiguraci a postupný proces převedení MS Project do CSV pomocí Java. Instance třídy Project se používá k přístupu ke zdrojovému souboru MPP z disku a instance třídy CsvOptions se pak používá k nastavení charakteristik výstupního souboru CSV. Je vhodné zmínit, že instance třídy CsvOptions není povinná a lze ji vyloučit pomocí výchozího nastavení výstupního souboru CSV.
Kód pro uložení MPP jako CSV v Javě
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); | |
} | |
} | |
} |
Výše uvedený příklad nabízí kód pro převod MPP na CSV pomocí Java s pomocí jednoduchého rozhraní API. Instance třídy Project, která se používá pro přístup ke zdrojovému souboru z disku, také odhaluje přetížení konstruktoru při načítání souboru MPP jako proudu ze zdrojů, jako je web nebo databáze. Instanci třídy CsvOptions lze použít k přizpůsobení výstupního souboru CSV pomocí metod setter, jako je setEncoding, setIncludeHeaders, setDataCategory a setTextDelimiter, abychom jmenovali alespoň některé.
V tomto článku jsme se naučili proces změnit MPP na CSV pomocí Java. Pokud se chcete dozvědět o procesu převodu MPP na soubor SVG, přečtěte si článek na jak převést MPP na SVG v Javě.