2012-07-19 98 views
-1

C:驱动器是我目前的XSL路径我需要XSL路径目录帮助

当我使用这个XSL代码让我的XML文件,它工作正常

<xsl:variable name="Path"> 
<xsl:value-of select="'file:///C:'"/> 
</xsl:variable> 

但是当我使用这个XSL代码为了让我的其他XML文件不起作用

<xsl:variable name="Path1"> 
<xsl:value-of select="'file:///E:'"/> 
</xsl:variable> 
+0

你的代码只是将一个变量设置为一个字符串值。对于变量,它不关心它是一个文件还是一个人的名字,它只是文本。该变量在哪里使用? – Woody 2012-07-19 08:00:04

回答

0

您向我们展示的代码没有任何问题。问题在别处。

顺便说一句,这是非常低效的:

<xsl:variable name="Path"> 
<xsl:value-of select="'file:///C:'"/> 
</xsl:variable> 

你应该使用

<xsl:variable name="Path" select="'file:///C:'"/> 

,因为没有必要建立一个新的XML文档时,你只需要一个简单的字符串。