答案 0 :(得分:6)
答案 1 :(得分:5)
答案 2 :(得分:1)
答案 3 :(得分:0)
我和你有同样的问题。我构建了一个C#方法(所以这只适用于.Net XSLT):
<msxsl:script language="C#" implements-prefix="user">
<![CDATA[
public bool largerThan(DateTime dt0, DateTime dt1) {
return dt0 > dt1;
}
]]>
</msxsl:script>
with namespaces
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:user="urn:my-scripts"
和用法(来自我的xslt doc的片段)
<xsl:for-each select="../b:post[user:largerThan(@created,$created)]">