В этой подробной статье рассказывается, как конвертировать MPP в CSV в Java. Он включает в себя все детали конфигурации, пошаговую схему выполнения программы и пример кода, демонстрирующий эту возможность. Вы можете легко разработать приложение для преобразования файла MPP в CSV с использованием Java с помощью простых вызовов API.
Действия по преобразованию MPP в CSV с использованием Java
- Настройте среду разработки, включив Aspose.Tasks for Java с помощью менеджера репозитория для преобразования MPP в CSV с помощью Java.
- Загрузите существующий файл MPP, используя объект класса Project, чтобы изменить MPP на CSV с помощью Java.
- Установите параметры выходного файла CSV, используя объект класса CsvOptions.
- Сохраните MPP как CSV в Java, используя метод сохранения.
Вышеупомянутые шаги представляют собой полную информацию о конфигурации и пошаговый процесс конвертирования MS Project в CSV с использованием Java. Экземпляр класса Project используется для доступа к исходному файлу MPP с диска, а затем экземпляр класса CsvOptions используется для установки характеристик выходного файла CSV. Уместно отметить, что экземпляр класса CsvOptions не является обязательным и может быть исключен, используя настройки по умолчанию для выходного файла CSV.
Код для сохранения MPP в формате CSV на Java
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); | |
} | |
} | |
} |
В приведенном выше примере предлагается код для преобразования MPP в CSV с использованием Java с помощью простого интерфейса API. Экземпляр класса Project, который используется для доступа к исходному файлу с диска, также предоставляет перегрузки конструктора для загрузки файла MPP в виде потока из таких источников, как Интернет или базы данных. Экземпляр класса CsvOptions можно использовать для настройки выходного CSV-файла с помощью методов установки, таких как setEncoding, setIncludeHeaders, setDataCategory и setTextDelimiter, и это лишь некоторые из них.
В этой статье мы изучили процесс изменения MPP на CSV с помощью Java. Если вы хотите узнать о процессе преобразования MPP в файл SVG, обратитесь к статье как конвертировать MPP в SVG в Java.