我有一块XSL只输出<img>
及其来源。
<img>
<xsl:attribute name="src">
<xsl:value-of select="utils:Replace(@uri, '\', '/')" />
</xsl:attribute>
</img>
我的实用程序非常简单:
public string Replace(string original, string oldValue, string newValue)
{
return original.Replace(oldValue, newValue);
}
然而,当它以负载运行时,我会看到内存和服务器CPU峰值。
如果我只输出img src:
<xsl:value-of select="utils:Replace(@uri, '\', '/')" />
没有尖峰。
关于为什么会出现这种情况的任何线索,有点困惑。