Salut tout le monde,
afin de recuperer des code produit (code numérique à sept chiffre) à partir de sources html j'applique un xslt, pour éviter les erreurs et être sûr de ne récupérer que des chiffres j'ai rajouter le test suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<xsl:variable name="nombre" select="string('0123456789')"/> 
<xsl:choose> 
<xsl:when test="contains(.,$nombre) and string-length($number)=7"> 
 <item>
   <xsl:attribute name="titre">
     sl:value-of select="."/> 
   </xsl:attribute> 
 </item> 
</xsl:when> 
<xsl:otherwise> 
<item/> 
</xsl:otherwise> 
</xsl:choose>
sans succés (une erreur dans mon code?)
merci pour votre aide
merci