Este tutorial rápido proporciona pasos y código para extraer metadatos de Microsoft Project en Java. Un archivo de proyecto MPP puede tener mucha información de metadatos como autor, calendario, comentarios, fecha de creación, código de moneda, formato de fecha, nombre del administrador, nombre del proyecto y muchos más. Por lo tanto, con este tutorial no solo obtendrá información sobre cómo extraer metadatos de Microsoft Project en Java, sino que también obtendrá sugerencias sobre cómo configurar los metadatos del proyecto.
Pasos para extraer metadatos de Microsoft Project en Java
- Usando el Repositorio de Maven, agregue una referencia a Aspose.Tasks en su proyecto para obtener los metadatos del proyecto
- Usando el objeto de clase Project, abra el archivo MPP cuyos metadatos se van a recuperar
- Acceda a los metadatos del proyecto desde el archivo cargado usando el enumerador Prj
- Mostrar la información de metadatos del proyecto en la consola
Estos pasos describen el proceso para obtener metadatos de MS Project en Java cargándolos en el objeto de la clase Project y luego usando el método get() de la clase Project para acceder a cualquiera de las propiedades de los metadatos con el valor de enumeración Prj. Estas propiedades se almacenan en las variables de cadena y se muestran en la consola. De la misma manera, puede establecer metadatos proporcionando el valor Prj enum junto con el valor que desea establecer.
Código para recuperar metadatos de archivos MPP en Java
Este código carga el archivo MPP de muestra en el objeto de clase Project desde el disco y recupera los metadatos del archivo MPP usando Java. La clase Prj contiene alrededor de 80 propiedades a las que se puede acceder para un proyecto en particular. La misma clase Prj se puede utilizar para establecer estas propiedades.
Hemos aprendido a extraer metadatos de documentos MPP en Java siguiendo los pasos anteriores. Sin embargo, si está buscando convertir el archivo de MS Project a algún otro formato, consulte el artículo sobre cómo convertir un archivo de Microsoft Project a XPS en Java.