xsl-list
[Top] [All Lists]

Removing line-feeds on a imported tree via document

2005-01-25 12:11:50
Here's another interesting one. In my XSLT i have at some point

<xsl:copy-of select="$xmldoc/Menus/Menu" />

working ok, EXCEPT sometimes i get things like

<Menu>
<Menu_K>X00066</Menu_K>
<Titulo>(Cada Utente)</Titulo>
<MenuData>SELECT Utente_K, NomeLogin
FROM Utente
WHERE UtenteTipo='U'</MenuData>
<MenuTipo>TXT</MenuTipo>
</Menu>

Notice the line breaks on MenuData, that is causing me problems later
on. So i want to get rid of then. I've tryed using

<xsl:copy-of select="normalize-space($xmldoc/Menus/Menu)" /> 

because i don't understand nothing of this, but soon realise the
error, so i went back and define a template

        <xsl:template match="MenuData">
                <xsl:copy><xsl:value-of select="normalize-space(.)"/></xsl:copy>
        </xsl:template>

but did no good, cause it seems that only match the original MenuDatas
and not the imported ones.

Any sugestions? Thanks.

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--