Dans une balise de mon document xml, il y a parfois des suites de virgule (nombre varaint):

<Titre>ceci,,, est un,, petit,,,,,, titre</Titre>
Je cherche a réaliser un template me permettant de trasnformer ces suites de virgules en une seule:

<Titre>ceci, est un, petit, titre</Titre>

J'ai essayer cela:

<xsl:template name="transformComma">
<xsl:param name="stringIn"/>

<xsl:value-of select="replace($stringIn,'[,+]',',')"/>

</xsl:template>
mais quand je teste la transformation avec xmlspy, je recois une erreur du type: "Stack overflow".

Une autre solution pour réaliser cette opération?

merci