J'ai une fonction simple à laquelle je veux passer la valeur d'un noeud.XSLT: Comment passer une valeur de noeud à une fonction xsl: personnalisée?
<xsl:function name="f:getdatetimetype" as="xs:string">
<xsl:param name="code" as="xs:int"/>
<xsl:choose>
<xsl:when test="$code = 137">
<xsl:text>DocumentMessageDateTime</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>Unspecified</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:function>
Comment faire?
Je ne pense pas que je peux le faire comme ceci:
<xsl:value-of select="f:getdatetimetype(<xsl:value-of select="DTM01/DTM0101"/>)"/>
Merci, je l'ai résolu de même dans le même temps! :-) –