[xsl] '<' and '>' in the value of a variable

Subject: [xsl] '<' and '>' in the value of a variable
From: Ming Yu <myu@xxxxxxxx>
Date: Thu, 31 Jul 2003 12:43:01 -0400
Hi,

I'm thinking about putting one of my html tag (bold) in the variable like this:

<xsl:variable name="bold" select="'&lt;b&gt;'"/>
<xsl:variable name="endbold" select="'&lt;/b&gt;'"/>

And then, in the output, I use the values like this:
<xsl:value-of select="$bold"/><xsl:value-of select="'Article: '"/><xsl:value-of select="$endbold"/>


But the problem is that, when it prints out on the browser, it prints out <b> and </b> instead of making the "Article:" string bold.

And I cannot put '<' and '>' directly in my variables.

Do you have any suggestion how I might be able to do this?

Thanks in advance.

Ming



XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list


Current Thread