Определите версию проекта MS с помощью Aspose.Tasks

Введение

Из этого руководства вы узнаете, как использовать Aspose.Tasks для Java для пошагового определения версии файла MS Project. Aspose.Tasks — это мощный Java API, который позволяет разработчикам манипулировать файлами Microsoft Project, не требуя установки Microsoft Project.

Предварительные условия

Прежде чем мы начнем, убедитесь, что у вас есть следующее:

  1. Java Development Kit (JDK): убедитесь, что в вашей системе установлен JDK.
  2. Файл JAR Aspose.Tasks for Java: загрузите библиотеку Aspose.Tasks for Java изВеб-сайт и добавьте его в свой Java-проект.
  3. Файл проекта MS: подготовьте файл проекта MS (формат XML) для тестирования.

Импортировать пакеты

Прежде чем углубиться в код, давайте импортируем необходимые пакеты:

import com.aspose.tasks.Prj;
import com.aspose.tasks.Project;

Шаг 1. Настройте проект

// Путь к каталогу документов.
String dataDir = "Your Data Directory";

Заменять"Your Data Directory" с путем к каталогу, содержащему файл MS Project.

Шаг 2. Загрузите проект

Project project = new Project(dataDir + "input.xml");

Заменять"input.xml" с именем вашего файла MS Project.

Шаг 3. Определите версию проекта

//Отображение свойства версии проекта
System.out.println("Project Version : " + project.get(Prj.SAVE_VERSION));
System.out.println("Last Saved : " + project.get(Prj.LAST_SAVED));

Этот фрагмент кода извлекает и печатает версию и дату последнего сохранения файла MS Project.

Шаг 4: Отображение результата

//Отображение результата преобразования.
System.out.println("Process completed Successfully");

Эта строка указывает на завершение процесса.

Заключение

В этом уроке вы узнали, как определить версию файла MS Project с помощью Aspose.Tasks для Java. Следуя пошаговому руководству, вы сможете без проблем эффективно работать с файлами MS Project в своих Java-приложениях.

Часто задаваемые вопросы

Вопрос: Могу ли я использовать Aspose.Tasks с другими языками программирования?

О: Да, Aspose.Tasks поддерживает несколько языков программирования, включая .NET, Java и C.++.

Вопрос: Подходит ли Aspose.Tasks для масштабных проектов?

О: Конечно, Aspose.Tasks создан для того, чтобы с легкостью справляться с проектами любого размера.

Вопрос: Могу ли я настроить данные проекта с помощью Aspose.Tasks?

О: Да, вы можете манипулировать данными проекта, изменять задачи, ресурсы и многое другое с помощью Aspose.Tasks.

Вопрос: Требуется ли для Aspose.Tasks установка Microsoft Project?

О: Нет, Aspose.Tasks работает независимо и не требует установки Microsoft Project.

Вопрос: Доступна ли техническая поддержка для Aspose.Tasks?

О: Да, вы можете получить техническую поддержку на форуме Aspose.Tasks по адресуздесь.