我在网站系统中拥有此工具,该工具具有XML提要作为输出,它使您可以自己编写函数,其工作方式如下:
<xsl:value-of select="url:Encode(Regions/Region[1]/@Value)"/>
<msxml:script implements-prefix="url" language="C#">
<msxml:assembly name="System.Web"/>
<msxml:using namespace="System.Web"/>
<![CDATA[
public string Encode(string text)
{
return HttpUtility.UrlEncode(text);
}
]]>
</msxml:script>
因此,现在我正在寻找一个查找和替换功能,该功能可以过滤文本并替换其中的单词,但是我不知道从何处开始使用此代码。
答案 0 :(得分:1)
从XSLT 2.0 / XPath 2.0开始,您可以在XSLT样式表中使用XPath的标准函数fn:replace进行字符串搜索/替换。任何XSLT> = 2.0处理器(例如SAXON)都应立即提供该功能。