[Home] [By Thread] [By Date] [Recent Entries]
On 23/08/2010 16:03, pankaj.c@xxxxxxxxxxxxxxxxxx wrote:
Just tried on sample xml, though cannot understand why it is not working on Your posted code doesn't use literal result elements anywhere, so as previously explained the namespaces from the stylesheet will not be copied. It uses xsl:copy, which just uses namespace nodes from the source, and xsl:element, which just uses the namespace node required for the element name. You need to replace <xsl:template match="chapter"> <xsl:copy> <xsl:attribute name="aid:pstyle"/> <xsl:attribute name="aid5:tablestyle"/> <xsl:copy-of select="@*"/> <xsl:apply-templates/> </xsl:copy> </xsl:template> by <xsl:template match="chapter"> <chapter aid:pstyle="" aid5:tablestyle=""> <xsl:copy-of select="@*"/> <xsl:apply-templates/> </chapter> </xsl:template> ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________
|

Cart



