2009-06-18 58 views
0

從XML我的元件之一是圖像和提取文本使用XSLT

當我這樣做<xsl:value-of select="MyImage" />它輸出這個作爲數據使用XSLT

<img alt="" border=0 src="/PublishingImage/myPic.jpg" style="border:0px solid"> 

我可以只提取SRC位,這樣我有/PublishingImage/myPic.jpg 沒有引號。

回答

4
<xsl:value-of select="img/@src" /> 

爲XML節點內的字符串嘗試此

<xsl:value-of select="substring-before(substring-after(MyImage, 'src=&quot;'), '&quot;')" /> 

約什

+0

當我做:的它輸出上述,所以我怎麼從那裏做到這一點? – raklos 2009-06-18 16:34:24