Page 1 of 1

External XSLT processor

Posted: Thu Feb 19, 2026 10:44 pm
by anhil
Hello all,

I try to use an external XSLT processor (called goxslt), The arguments of the binary are XML document, XSLT document and -o output.xml

So I go to preferences, XML / XSLT - XQuery / Custom engines, add my engine and type this command line:

Code: Select all

/mydir/goxslt ${xml} ${xsl} -o ${out} 
in the transformation scenario the path to the source is

Code: Select all

${pdu}/examples/catalog.xml

This is the command line oxygen executes:

Code: Select all

/mydir/goxslt /mydir/examples/catalog.xml_xml /mydir/examples/oxy_tmpET13514736794708273706.xsl -o /mydir/examples/oxy_tmpET9549614497481224624.out
I wonder where the `_xml` extension comes from in the first argument? I'd expect this to be /mydir/examples/catalog.xml. not .xml_xml

Thank you,
Patrick

Re: External XSLT processor

Posted: Wed Feb 25, 2026 12:48 am
by anhil
(Got an answer on Reddit)

It is a temporary file which contains the content of the current xml source in case it is not saved.

Patrick