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

Subject: RE: [xsl] '<' and '>' in the value of a variable
From: cknell@xxxxxxxxxx
Date: Thu, 31 Jul 2003 13:07:19 -0400
How about:
<xsl:template match="SomeXPathExpression">
 <b><xsl:value-of select="." /></b>
Charles Knell
cknell@xxxxxxxxxx - email

-----Original Message-----
From:     Ming Yu <myu@xxxxxxxx>
Sent:     Thu, 31 Jul 2003 12:43:01 -0400
To:       xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject:  [xsl] '<' and '>' in the value of a variable


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

<xsl:variable name="bold" select="'<b>'"/>
<xsl:variable name="endbold" select="'</b>'"/>

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.


XSL-List info and archive:

XSL-List info and archive:

Current Thread