stavo provando con questo...ma non sembra funzionare a dovere.. (e poi non mi sembra una soluzione molto elegante)
codice:
<xsl:if test="string-length(note)> 20">
<xsl:value-of select="substring(note,0,20)"/>
</xsl:if>
<xsl:if test="string-length(note)< 20">
<xsl:value-of select="note"/>
<xsl:value-of select="substring([b]spacer,0,20-string-length(note))"/>
</xsl:if>
<xsl:if test="string-length(note)=20">
<xsl:value-of select="note"/>
</xsl:if>
dove note è la stringa in questione.. e spacer è un nodo nel file xml con dentro una ventina di spazi... (un po' brutta come soluzione...no???)
qualcuno sa aiutarmi?