[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] spacing issue
Hi everyone, thank you all in advance for the help, I am getting strange spaces in my output. A sample of my code is below: 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="yes" omit-xml-declaration="yes" encoding="ISO-8859-1" name="html"/> <xsl:template match="/"> <p class="sub">(<xsl:apply-templates select="subsectionnumber"/>)  <xsl:apply-templates select="subsectiontext"/></p> </xsl:template> <xsl:template match="subsectionnumber"> <xsl:apply-templates select="text()|strong|a|graphic|em|sup|sub|u|insert|br|eacute|hr"/> </xsl:template> <xsl:template match="text()"> <xsl:value-of select="."/> </xsl:template> <xsl:template match="insert"> <p class="insert"><xsl:apply-templates/></p> </xsl:template> Sample xml <subsectionnumber><insert>2</insert></subsectionnumber> <subsectiontext>Here is some text for subsection 2</subsectiontext> Output. Without the insert tags in the above line everything is sweet as some kind of sweet candy. However with insert in the xml (and any other inline element) I get spaces around my subsectionnumber. Example Without <insert> <p class="sub">(2) A bylaw passed by the board may be repealed,</p> With <insert> <p class="para">( <insert><span class="insert">t.1</span></insert> ) <insert><span class="insert">granting authorization to members</span></insert> </p> What I need? Ok, so the code is ugly, I for one am not a stickler for beautifully formatted code, however I have to get rid of the extra space put in by the browser for the carriage returns. ie ( t.1 ). Any help would be great. 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
|