Template récursif |
![]() ![]() ![]() |
<xsl:template name='clean'> <xsl:param name='str' /> <xsl:param name='obj' /> <xsl:choose> <xsl:when test='contains($str, $obj)'> <xsl:call-template name='clean'> <xsl:with-param name='str'> <xsl:value-of select='concat(substring-before($str, $obj), substring-after($str, $obj))'/> </xsl:with-param> <xsl:with-param name='obj' select='$obj'/> </xsl:call-template> </xsl:when> <xsl:otherwise> <xsl:value-of select='$str'/> </xsl:otherwise> </xsl:choose> </xsl:template> |
![]() |
XPath/XSLT/XSLT 5/3/2004 |
38/53 |