跳过XML中不可用的java扩展
我已经创建了Java扩展跳过XML中不可用的java扩展,java,xslt,saxon,Java,Xslt,Saxon,我已经创建了Java扩展 xmlns:convert="java:com.package.GreateClass" 当com.package.GreateClass位于XML处理器的某个类路径中时,这项工作就完成了。在另一种情况下,我在扩展运行行中得到编译错误。 当com.package.GreateClass不在xml处理器的某个类路径中时,我可以运行XSL转换并跳过它吗 另外,我使用Saxon 9.1 XML处理器。试试看 use-when="function-available('jav
xmlns:convert="java:com.package.GreateClass"
当com.package.GreateClass位于XML处理器的某个类路径中时,这项工作就完成了。在另一种情况下,我在扩展运行行中得到编译错误。
当com.package.GreateClass不在xml处理器的某个类路径中时,我可以运行XSL转换并跳过它吗
另外,我使用Saxon 9.1 XML处理器。试试看
use-when="function-available('java:com.package.GreateClass')"
在XSLT中进行条件编译时使用,如果条件在编译时为false,则忽略代码