Problema molto ostico.
Per veri esperti XML - XSL.
Cercherò di essere il + chiaro possibile.
Contenuto dell'attributo @lab:
Gestrüppentfernungsarbeiten.

Risultato della trasformazione:
45111220 - Gestrüppentfernungsarbeiten.

Non riesco a capire il perchè della codifica del carattere ü nell' HREF con i caratteri %C3%BC e non nella descrizione del link.


<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<a>
<xsl:attribute name="href">
JavaScript:MauChooseRow('<xsl:value-of select="@lab" />','<xsl:value-of select="@val"/>');
</xsl:attribute>
<xsl:value-of select="@lab" />
</a>


</xsl:template>
</xsl:stylesheet>

Complimenti sinceri a chi ha una risposta a questo mio problema.

Saluti Maurizio