2009-06-03 67 views
0

我如何能实现这样的事情:XSLT元素会导致错误

<img alt="logo" src="/Content/Images/Logos/<xsl:value-of select="/customer/country"/>.png" /> 

的XSLT处理器抛出,因为“<”的错误 - 在这里签名......

回答

1

你可以使用:

<img alt="logo" > 
    <xsl:attribute name="src"> 
     /Content/Images/Logos/<xsl:value-of select="/customer/country"/>.png 
    </xsl:attribute> 
</img> 
0

元素不能嵌套在属性值中。您可以使用{...}嵌入XPath,如下所示:

<img alt="logo" src="/Content/Images/Logos/{/customer/country}.png" />