Bonjour à tous,

Pour faire simple voici mon fichier xslt:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="utf-8"?>
 
  <xsl:stylesheet version="2.0" 
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:fn="http://www.w3.org/2005/02/xpath-functions"
    >
 
  <xsl:template match="cdu">
  <xsl:value-of select="//*[contains(@keyword, 'd')] | //*[contains(@keyword, fn:lower-case('D'))]"/>
 
  </xsl:template>
</xsl:stylesheet>
mon erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
L'espace de noms « http://www.w3.org/2005/02/xpath-functions » ne contient pas de fonctions.
Je dois ajouter ce namespace afin d'utiliser la fonction "lower-case", mais comme vous le voyez, ca ne fonctionne pas