Salut
je voudrai supprimer les 4 dernières caractères du nom d'une image mais j'y arrive pas encore. Après avoir fait des recherche dans ce forum j'ai trouvé ceci (qui fait la même chose mais en remplaçant les ' dernières lettres par .png):
Mais quand j'essaie de le tester, j'ai un message d'erreur comme quoi "length()" tout seul n'existe pas en xsl ni en xslt. Je me suis dit aussi qu'il a dû haypo a du se tromper et j'ai tenté de l'utiliser avec string-lengh() dans un cas suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part <xsl:value-of select="concat(substring(.,length(.)-4),'.png')" />
et au lieu de me remplacer le ".eps" il me rajoute ".png".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<xsl:value-of select="concat(substring(@src,string-length()-4),'.png')"/> la valeur de @src=../../Illustrations/SIF_01.eps
Vous avez une idée?
Partager