我想使用XPath 2.0,更具体地说是distinct-values
函数。我下载了Saxon Home Edition,因为它可以执行XPath 2.0和XSLT 2.0,但现在它呻吟着无法调用java的东西。XSLT与XPAth 2.0和Java表达式
Cannot find a matching 1-argument function named {http://xml.apache.org/xslt/java}java.text.SimpleDateFormat.new(). Note that direct calls to Java methods are not available under Saxon-HE;
内置的处理器JRE与Java表达式没有问题。有没有什么方法可以混合Saxon-HE和默认的JRE处理器?还是有一些免费的处理器可以兼得?
问题:为什么很少实现XPath 2.0和XSLT 2.0?这是几年,但所有的大假发处理器不能这样做...... :-(
尝试使用Saxon 9.1。 – 2012-03-31 15:13:34
在你身边的问题:开发XSLT 2.0处理器可能不太有利,尤其是当许多人要求“一些免费的处理器”时。 – 2012-03-31 15:18:29
Saxon 9.1.0.8不再可以从saxon sourceforge网站下载。它仍然可用于Maven回购。 http://mvnrepository.com/artifact/net.sourceforge.saxon/saxon/9.1.0.8 – Cheeso 2013-01-15 18:53:43