This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: HTML in XML not getting to my html output.
- To: Xsl-List <xsl-list at lists dot mulberrytech dot com>
- Subject: Re: [xsl] HTML in XML not getting to my html output.
- From: b1hjcl79 <cdiorio at sympatico dot ca>
- Date: Sat, 21 Apr 2001 09:42:48 -0400 (EDT)
- Reply-To: xsl-list at lists dot mulberrytech dot com
On Fri, 20 Apr 2001, Robert Nicholson wrote:
> does the bolding HTML tag not get in my translated html?
Robert, I'm pretty new at this stuff, so I wouldn't trust my answer, but
it seems to me that you are calling "separated-list" with the parameter
nodes that selects the note elements, but the <b> is treated as a child
element of that node, not as text. Because you are using value-of to have
it "print" in
the transformation, you're getting the value-of (ie., the text) of
whatever's in between the <b></b> tags.
> <xsl:call-template name="separated-list">
> <xsl:with-param name="nodes" select="note"/>
> <xsl:with-param name="separator">
> <br/><br/>
> </xsl:with-param>
> </xsl:call-template>
> </p>
> </xsl:template>
>
> <xsl:template name="separated-list">
> <xsl:param name="nodes"/>
> <xsl:param name="separator"/>
> <xsl:for-each select="$nodes">
> <xsl:value-of select="normalize-space(.)"/>
> <xsl:if test="position() != last()">
> <xsl:copy-of select="$separator"/>
> </xsl:if>
> </xsl:for-each>
> </xsl:template>
>
>
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list