2012-07-19 5 views
-1

диск С: мой текущий путь 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

ответ

0

Нет ничего плохого в коде, который вы нам указали. Проблема в другом месте.

Кстати, это очень неэффективно:

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

вы должны использовать

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

, потому что нет никакой необходимости, чтобы создать новый XML-документ, если вы хотите только простую строку.

Смежные вопросы