Convertir archivos de Microsoft Project de XML a HTML ayuda a presentar los datos del proyecto de una manera amigable para el navegador. XML es rico pero difícil de leer para los usuarios. HTML facilita la visualización y el intercambio entre equipos. En este artículo, aprenderás cómo exportar un proyecto de MS Project de XML a HTML en Java.
Java Library to Convert XML to HTML
En este artículo, vamos a usar Aspose.Tasks for Java para exportar MS Project de XML a formato HTML. Facilita el trabajo con archivos de MS Project. Soporta varios formatos, incluyendo XML, HTML, PDF, MPP y más.
Instalar a través de Maven:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>25.6</version> <!-- Use latest version -->
<classifier>jdk18</classifier>
</dependency>
También puedes descargar el JAR directamente desde la Aspose Releases Page.
Convertir MS Project de XML a HTML
Puedes convertir un archivo XML de MS Project a HTML en solo dos pasos:
- Cargue el archivo XML utilizando la clase
Project
. - Llame al método
save
para exportarlo como HTML.
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;
public class ConvertXmlToHtmlBasic {
public static void main(String[] args) {
// Cargar el archivo de proyecto XML
Project project = new Project("project.xml");
// Save as HTML
project.save("output.html", SaveFileFormat.Html);
}
}

Convertir MS Project de XML a HTML en Java.
Personalizar la salida HTML
Aspose.Tasks for Java proporciona la clase HtmlSaveOptions para permitirte controlar cómo se ve el HTML de salida. Puedes definir qué partes del proyecto se muestran, ajustar el formato y mejorar la legibilidad del archivo HTML final.
- Cargue su archivo XML de MS Project utilizando la clase
Project
. - Cree una instancia de la clase
HtmlSaveOptions
. - Establezca las opciones deseadas, como la escala temporal, las páginas incluidas y el formato del título.
- Utiliza el método save para exportar el proyecto como HTML.
import com.aspose.tasks.HtmlSaveOptions;
import com.aspose.tasks.Project;
import com.aspose.tasks.Timescale;
public class ConvertXmlToHtmlAdvanced {
public static void main(String[] args) {
// Cargar el archivo de proyecto XML
Project project = new Project("project.xml");
// Crea opciones de guardado en HTML
HtmlSaveOptions options = new HtmlSaveOptions();
options.setPageSize(PageSize.A4);
options.setIncludeProjectNameInPageHeader(true);
options.setIncludeProjectNameInTitle(true);
options.setRenderToSinglePage(true);
// Guardar como HTML con opciones personalizadas
project.save("custom-output.html", options);
}
}

Personaliza la conversión de archivos XML a HTML en Java.
Obtén una licencia gratuita
¿Necesitas intentarlo sin limitaciones? Puedes obtener una licencia temporal gratuita para evaluar todas las características de Aspose.Tasks for Java.
Intenta XML a HTML en línea
También puedes probar la conversión de archivos XML a HTML rápidamente sin escribir código utilizando nuestro XML a HTML Converter en línea gratuito.

XML File to HTML: Recursos Útiles
Aquí hay algunos enlaces útiles para aprender más:
Conclusión
Mostramos cómo exportar MS Project de XML a HTML utilizando Aspose.Tasks for Java. Esto hace que los datos del proyecto sean más fáciles de ver y compartir en línea. Ya sea que estés construyendo aplicaciones o simplemente quieras informes legibles, Aspose.Tasks te brinda el control total.
¿Tienes preguntas? Pregunta en nuestro free support forum.