2012-07-19 99 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文檔時,你只需要一個簡單的字符串。