Java

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Introducción > API de StyleVision Server > Ejemplos de código >

Java

Este ejemplo muestra cómo usar código Java para generar un archivo RTF de salida con un archivo PXF y un archivo XML de entrada.

 

Antes de empezar a probar el ejemplo, compruebe que cumple con estos requisitos:

 

StyleVision Server está instalado y tiene asignada una licencia válida.
El archivo .classpath de su proyecto incluye las bibliotecas de StyleVision Server (consulte el apartado Información sobre la interfaz Java para obtener más información).

 

public class Program

{

 

  public static void main(String[] args)

   {

      try

      {

             

          //Cree un objeto de StyleVision Server

          com.altova.stylevisionserver.StyleVisionServer objSVS = new com.altova.stylevisionserver.StyleVisionServer();

                   

          //Defina el directorio de trabajo para los archivos de salida y los archivos intermedios

          objSVS.setWorkingDirectory( "C:\\temp" );

     

          //La ruta predeterminada del ejecutable de StyleVision Server es la ruta de acceso de instalación (el mismo directorio de StyleVisionServer.jar)

          //Si movió el archivo JAR de sitio, deberá definir explícitamente la ruta de acceso del archivo .exe

          //objSVS.setServerPath( "C:\\Archivos de programa (x86)\\Altova\\StyleVisionServer2019\\bin\\StyleVisionServer.exe" );

     

          //Prepare el nombre del archivo XML

          objSVS.setInputXML( "ExpReport.xml" );

     

          //Añada las rutas de acceso de salida (absolutas o relativas con respecto al directorio de trabajo) para los archivos de salida

          objSVS.setOutputRTF( "ExpReport.rtf" );

     

          //Prepare los parámetros, si el diseño utiliza alguno

          //objSVS.AddParameter( "paramprueba1", "valor 1" );

     

          //Ejecute la transformación. El resultado se almacenará en C:\temp\ExpReport.rtf

          //NOTA: adapte la ruta de acceso del archivo de entrada para poder ejecutar el ejemplo

          if ( objSVS.generate( "C:\\Archivos de programa (x86)\\Altova\\StyleVisionServer2019\\etc\\Examples\\ExpReport.pxf" ) )

               System.out.println( "La ejecución finalizó correctamente" );

          else

               System.out.println( objSVS.getLastExecutionMessage() );

       }

      catch ( Exception e)

       {

              e.printStackTrace();

       }

  }

 

}

 


© 2019 Altova GmbH