25

What are the currently available XSLT processors supporting XPath 2.0 standard?

Dimitre Novatchev
  • 240,661
  • 26
  • 293
  • 431
Lucas Pottersky
  • 1,844
  • 6
  • 22
  • 38

3 Answers3

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:

Eiffel

Written in Eiffel:

Other

Dave Jarvis
  • 30,436
  • 41
  • 178
  • 315
Dimitre Novatchev
  • 240,661
  • 26
  • 293
  • 431
  • 1
    So, 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
3

Oracle's XDK claims to support XSL and XPath 2.0.

Andy
  • 8,870
  • 1
  • 31
  • 39
1

The IBM WebSphere Application Server Feature Pack for XML also contains a Java-based XSLT 2.0 processor.

user228879
  • 21
  • 1