[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] spacing issues when working with the Saxon processor w
Hi everyone, I am having difficulty with a spacing issue in a link. I've been able to recreate the problem with a stripped down verision of my stylesheet and xml: XSLT <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" indent="no" omit-xml-declaration="yes" encoding="ISO-8859-1" name="html"/> <xsl:strip-space elements="tlc"/> <xsl:template match="/"> <xsl:apply-templates/> </xsl:template> <xsl:template match="currency"> <html> <body> <table> <xsl:if test="/descendant::tlc"> <tr> <td colspan="4" class="tabletext">This Act has "Not in Force" sections. <em>See</em> the <xsl:element name="a"><xsl:attribute name="href"><xsl:text>#!-- #ID:</xsl:text><xsl:value-of select="normalize-space(translate(tlc, ' ', ''))"/><xsl:text> </xsl:text>--#</xsl:attribute>Table of Legislative Changes.</xsl:element></td> </tr> </xsl:if> </table> </body> </html> </xsl:template> </xsl:stylesheet> XML: <?xml version="1.0"?> <currency> <tlc>E2tlc96159</tlc> </currency> Results: <html><body><table><tr><td colspan="4" class="tabletext">This Act has "Not in Force" sections. <em>See</em> the <a href="#!-- #ID: E2tlc96159 --#">Table of Legislative Changes.</a></td></tr></table></body></html> The problem is the link,, <a href="#!-- #ID: E2tlc96159 --#"> should be, <a href="#!-- #ID:E2tlc96159 --#"> If you can't make it out in the email there should be 1 less space after the final "9" before the dash, and no space between the "ID:" and the "E".. Any thoughts would really help me out. Spencer
|
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
|