XSLT problem
Here should go questions about transforming XML with XSLT and FOP.
-
- Posts: 1
- Joined: Wed Oct 13, 2010 6:10 pm
XSLT problem
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?
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?
-
- Posts: 2879
- Joined: Tue May 17, 2005 4:01 pm
Re: XSLT problem
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
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
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service