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:

  1. Cargue el archivo XML utilizando la clase Project.
  2. 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

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.

  1. Cargue su archivo XML de MS Project utilizando la clase Project.
  2. Cree una instancia de la clase HtmlSaveOptions.
  3. Establezca las opciones deseadas, como la escala temporal, las páginas incluidas y el formato del título.
  4. 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);
    }
}
Personalizar la conversión de archivos XML a HTML en Java

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.

Image

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.

Ver también