我想創建一個XSL:有幾個參數功能,可以返回一個布爾值,我遇到的麻煩:如何創建一個XSL:函數返回一個布爾
<xsl:if test="my:isEqual($Object1, $Object2)">SAME!</xsl:if>
<xsl:function name="my:isEqual">
<xsl:param name="Object1" />
<xsl:param name="Object2" />
<xsl:variable name="Object1PostalCode select="$Object1/PostalCode" />
<xsl:variable name="Object2PostalCode select="$Object2/PostalCode" />
<xsl:if test="$Object1PostalCode = $Object2PostalCode">
!!!What to do here!!!
</xsl:if>
</xsl:function>
大。然而,實際測試稍微複雜一點。是否允許這樣做一個複雜的'選擇' ? –
2012-04-24 12:47:34
@BasHendriks:仍然一樣 - 只是輸出(評估)的測試,無論它有多複雜。 – 2012-04-24 13:17:16
謝謝,很好的解釋:) – Charles 2013-02-05 14:36:01