Removing line-feeds on a imported tree via document
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.
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format