【发布时间】:2011-09-18 16:26:45
【问题描述】:
如何在 xslt 中调用 javascript/c# 函数并传递 xpath 选择值。 以下是我如何使用手动输入的参数调用函数:
<xsl:value-of select="cs:my('some text')"/>
【问题讨论】:
-
您使用哪种 XSLT 处理器?对于 C#,它可能是 System.Xml.Xsl.XslCompiledTransform,它记录在这里:msdn.microsoft.com/en-us/library/wxaw5z5e.aspx。基本上,您的 C# 函数将 XSLT/XPath 节点集作为 XPathNodeIterator 接收。