2014-04-02 21 views
0

下面的代碼沒有我想要的圖像顯示到顯示器:如何使用「xsl:attribute」來設置用於顯示圖像的src-URL?

<img"> 
    <xsl:attribute name="src"> 
     <xsl:value-of select="//image"/> 
     </xsl:attribute> 
</img> 

雖然路徑圖像存在!任何想法這個代碼有什麼問題?

+1

請編輯問題並清理您的代碼。我不認爲它真的有星號和無與倫比的引號。 –

回答

1

做到這一點,你可以使用這個

<img> 
<xsl:attribute name="src"> 
    <xsl:value-of select='imgsource'/> 
</xsl:attribute> 
</img> 

裏面你的XML樹必須的圖像的路徑與變量imgsource,像這樣:

<imgsource>http://www.test.com/Images/image.JPG</imgsource> 

因此imgsource就像一個變量而不是圖像的路徑。

0

你可以嘗試用可變

<xsl:variable name="imgSrc" select="//image" /> 
<img src="$imgSrc" alt=""/> 
+0

仍然不顯示「圖像」! – Norick

+0

你確定「選擇」是正確的? – Anon

相關問題