URI中的字符20是“文档和设置”中的第一个空格。作为快速解决方案,请尝试将文件移动到没有空格的路径。(例如,“ C:
test”或类似的代码。)我怀疑长期的解决方法是将XSLT更改为
%20在馈
$filename给之前将空格编码为
xsl:result-document,但我担心XSLT-2.0-fu不够坚固告诉你如何
编辑: 我还没有测试过,因为我没有方便的XSLT
2.0处理器,但是看了看文档之后,看来您想要的是uri编码。类似以下内容可能适用于您:
<xsl:result-document href="{fn:enpre-for-uri($filename)}" format="html">


