来自Michael Kay的SAXON 6.5.4增加了20%

时间:2015-11-10 18:06:48

标签: java xml xslt saxon

这将用%20

替换输出路径上的空格

/usr/java/jdk1.7.0_45/bin/java -jar ./saxon.jar -o' test with space / out.xml' '使用space / input.xml进行测试' '使用space / transform.xml'

进行测试

[saxon] $ ll 总计558 saxon.jar 测试%20with%20space< --------- 用空间测试

然而,当使用JAVA 1.4.2_22运行时它工作得很好而且不是.... saxon.jar 用空格测试< --------- :)

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

哇,Haven已经看了Java 1.4一段时间了!这也是一个非常古老的撒克逊版本。使用空格编写文件名时,当前版本可以满足您的期望。但是,它并不是很明确,在这个领域存在很多混乱,因为XSLT处理URI而不是文件名,而URI不能包含空格。