What are the currently available XSLT processors supporting XPath 2.0 standard?
Asked
Active
Viewed 1.7k times
3 Answers
35
XSLT 2.0 Processors
There are several XSLT 2.0 processors for various languages.
Java
Written for Java, or reported to have a Java interface:
.NET
Written for the .NET framework:
- XQSharp 2.0 by Clinical & Biomedical Computing Ltd.
Eiffel
Written in Eiffel:
Other

Dave Jarvis
- 30,436
- 41
- 178
- 315

Dimitre Novatchev
- 240,661
- 26
- 293
- 431
-
1So, if I understand correctly, thus far there are no _free_ schema-aware XSLT 2.0 Java implementations? – rustyx Dec 16 '11 at 11:13
-
@rustyx: Not that I am aware of. SA is a costly to develop feature and it is typically needed only by few (usually corporate) clients. This determines that as a rule SA XSLT processors aren't free. I *think* Altova 2011 is SA, but even if this is true, it isn't developed in Java, AFAIK. – Dimitre Novatchev Dec 16 '11 at 13:36
-
You can use Saxon HE Check it out here link[http://saxon.sourceforge.net/#F9.7HE] – zakaiter Feb 09 '16 at 10:38
-
@zakaiter, Right. SaxonHE also is a Saxon 9.x processor as specified in this answer. And back in 2011 SaxonHE did not exist. Anyway, the question isn't about schema-aware XSLT processors -- this topic deserves its own question(s) and a separate SO tag. – Dimitre Novatchev Feb 09 '16 at 15:05
1
The IBM WebSphere Application Server Feature Pack for XML also contains a Java-based XSLT 2.0 processor.

user228879
- 21
- 1