XSLT problem

Here should go questions about transforming XML with XSLT and FOP.
kanpeter
Posts: 1
Joined: Wed Oct 13, 2010 6:10 pm

XSLT problem

Post by kanpeter »

I am a newby to XSLT.

I am using Oxygen editor and saxon EE 9.2.1.2 as XSLT processor to do
my work (and the XSLT cannot be processed using some other XSLT
processors).

Is it an xsl file can be processed using all XSLT processors?

If not, anyway (such as inline command) to ensure that my xsl file
will always use saxon EE 9.2.1.2 as XSLT processor?
adrian
Posts: 2879
Joined: Tue May 17, 2005 4:01 pm

Re: XSLT problem

Post by adrian »

Hello,

Why can't the XSL be processed with other processors? Is Saxon-EE a prerequisite for your project? Or it simply didn't work when you attempted to use another(different stylesheet version)?

Note that there are two versions of XSLT that Oxygen provides appropriate processors for:
- XSLT 1.0 - Saxon 6.5.5 or Xalan
- XSLT 2.0 - Saxon-HE/PE/EE 9.x
Note that Saxon-HE/PE/EE is also backwards compatible with XSLT 1.0.

If you don't use advanced XSLT functions or XPath 2.0 you can switch your stylesheet to XSLT 1.0(adjust the "version" attribute in the root of the stylesheet) and use any of these processors.

There is no way to force a processor from the stylesheet. In Oxygen the processor is determined from the configured transformation scenario(Document -> Transformation -> Configure Transformation Scenario), which is Oxygen specific.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
Post Reply