Bonjour,
J'aimerais avec du XSL tester le contenu d'un de mes champs Xml (<NomNotice>) avec une séquence générique (ImprReg)

ma fonction est la suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<xsl:template name="liste_index">
<ul>
    <xsl:for-each select="//Index">
	<xsl:choose>
    <xsl:when test="//Index/NomNotice[contains(.,'ImprReg')]">
	              <li>
                          <xsl:text>test de région .html</xsl:text>
                      </li>
		</xsl:when>
      <xsl:otherwise>
		<li>
 		  <xsl:element name="a">
		       <xsl:attribute name="href">
		         <xsl:value-of select="NomNotice"/>
		         <xsl:text>-1.html</xsl:text>
		       </xsl:attribute>
		     <xsl:value-of select="Nom"/>
		  </xsl:element>
		</li>
	</xsl:otherwise> => CAS  ok, et fonctionnel
   </xsl:choose>
  </xsl:for-each>
</ul>
</xsl:template>
Voilà je me doute que me mon test n'est pas le bon, je continue à cherché, mais si quelqu'un connait la solution je suis preneur

Merci d'avance!