[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

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>
</xsl:template>
--
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

Hi,

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.

Ming



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




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




Current Thread