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