在上一篇文章中,我问how to use 2 or more xlm files as input,当我从localhost共享中提取文件时,我根据建议的回复让它工作。
但是,当我在远程主机上的共享上替换localhost时,虽然我可以在Windows下的远程计算机上正常访问这些文件,但是不会检索这些文件。
这是我使用的代码:
<xsl:apply-templates select="document('file://LocalHost/DialStats/InboundStats.xml')" mode="my-mode">
<!-- pass some parameters -->
</xsl:apply-templates>
然而,当我改变它时,它突然失败了:
<xsl:apply-templates select="document('file://REG6699SQL01/DialStats/InboundStats.xml')" mode="my-mode">
<!-- pass some parameters -->
</xsl:apply-templates>
我还尝试将驱动器共享添加到本地计算机,如下所示: net use v:\ REG6699SQL01 \ DialStats / USER:
这导致处理停止并显示错误,指出无法找到网络路径?
然后我将代码替换为:
<xsl:apply-templates select="document('file:///V:/InboundStats.xml')" mode="my-mode">
<!-- pass some parameters -->
</xsl:apply-templates>
哪个不会导致错误,但结果不符合预期,好像文件是空白的。
是否有人有关于如何解决或排除故障的想法?
谢谢你的时间。