[XSLT]Formatage de mon html non désiré
bonjour,
Je suis suir un problème qui me fait m'arracher les cheveux depuis quelques temps :cry: . J'ai une feuille xslt et un fichier xml, en sortie je souhaite obtenir du html (rien de bien compliqué jusqu'ici).
Je voudrais générer une liste de liens html du genre :
<a href="javascript:affichageFolder('_1','');"><img src="Images/folderPlus.gif" id="img_1" /></a><img src="Images/folder.gif" />MonLibellé<br/>
MAIS le processeur xslt me rajoute des retours chariots et des espaces; il me formatte mon html de la manière suivante :
Code:
1 2 3 4
| <a href="javascript:affichageFolder('_1','');">
<img src="Images/folderPlus.gif" id="img_1" />
</a>
<img src="Images/folder.gif" />MonLibellé<br/> |
Et en plus ce formattage est aléatoire : une fois il le ait une fois non !!!
Du coup, je me retrouve avec des espaces non désirés entre mes images...
Voici le xsl que j'utilise :
Code:
1 2 3 4
| <xsl:choose>
<xsl:when test='@subfoldersCount =0'><img src="Images/folderSub{$corner}.gif" /><xsl:call-template name="folderLib"/></xsl:when>
<xsl:otherwise><a href="javascript:affichageFolder('{$divname}','{$corner}');" class="folderPlus" ><img src="Images/folderPlus{$corner}.gif" id="img{$divname}" /></a><xsl:call-template name="folderLib"/></xsl:otherwise>
</xsl:choose><br/> |
Il n'y a pourtant pas de retours chariots ou d'espace dans mon code...
Si quelqu'un pouvait avoir une piste ça m'arrangerait beaucoup ! :idea: