Altova RaptorXML Server 2024

El comando xslt toma un archivo XSLT como único argumento y lo utiliza para transformar un archivo XML de entrada y generar un archivo de salida. Los archivos de entrada y salida se especifican como opciones.

 

Windows

RaptorXML xslt [opciones] Archivo-XSLT

Linux

raptorxml xslt [opciones] Archivo-XSLT

Mac

raptorxml xslt [opciones] Archivo-XSLT

 

El argumento Archivo-XSLT es la ruta de acceso y el nombre del archivo XSLT que se debe usar para la transformación.

Se necesita un archivo XML de entrada (--input) o el punto de entrada de una plantilla con nombre (--template-entry-point).

Para transformar datos JSON, cárguelos con la función json-doc(\$path) de XPath 3.1 y use la opción --initial-match-selection del comando xslt. Consulte el último elemento de los ejemplos siguientes.

Si no especifica la opción del documento de salida --output, se genera un resultado estándar. Puede usar XSLT 1.0, 2.0 o 3.0. La versión predeterminada  es XSLT 3.0.

 

Ejemplos

 

raptorxml xslt --input=c:\Test.xml --output=c:\Salida.xml c:\Test.xslt

raptorxml xslt --template-entry-point=PlantillaInicial --output=c:\Salida.xml c:\Test.xslt

raptorxml xslt --input=c:\Test.xml --output=c:\Salida.xml --param=date://node[1]/@att1 --p=title:'cadenasinespacios' --param=title:"'cadena con espacios'" --p=amount:456 c:\Test.xslt

raptorxml xslt --initial-match-selection=json-doc('MyData.json', map{'liberal':true()}) --output=c:\MyData.xml c:\Test.xslt

raptorxml xslt --initial-match-selection="json-doc('MyData.json', map{'liberal':true()})" --output=c:\MyData.xml c:\Test.xslt  (Si la cadena del argumento json-doc contiene spacios, las comillas deben abarcar todo el valor json-doc.)

 

 

Opciones

Las opciones del comando aparecen más abajo divididas en grupos. Los valores se pueden dar sin comillas excepto en estos dos casos: (i) cuando la cadena de valor contiene espacios y (ii) cuando en la descripción de la opción se indique explícitamente que es necesario el uso de comillas. Si una opción toma un valor booleano y no se indica ningún valor, entonces el valor predeterminado de la opción es TRUE. Use la opción --h, --help para ver información sobre el comando.

 

 

© 2017-2023 Altova GmbH