xsltxpathxsdxslt-2.0

What XSLT 2.0 tools exist?


I'm trying to wrap my head around XML and XSLT stuff, and in my research I stumbled upon different XSLT processors.

Xalan was the first one, and it seems to work pretty fine and is free, except that I need/want to use features in the 2.0 specs, including XML Schema. To do so I must either work with extensions and Xalan, or switch to another.

So I searched some more and someone pointed me towards Saxon, which doesn't come both XML-Schema aware AND free, which is not dramatic in itself, but somewhat sad.

That's pretty much where I am now, and I'm seeking guidance towards tools that I can use to achieve my goals, which would be to use the 2.0 specs.

I don't mind about the language, but I'd prefer something Java, Python, or Ruby (or anything else free and crossplatform).

Subquestion, for extra karma: Could I use the free Saxon edition combined with Xerces to achieve what I want?


Solution

  • Kernow provides a nice interface for working with Saxon/Xerces2 to achieve XSLT 2.0 greatness. It's also open source.