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

[xsl] character entity references; saxon ie 6.0 differences


Subject: [xsl] character entity references; saxon ie 6.0 differences
From: "Whitney, Dan (CanWest Interactive)" <DWhitney@xxxxxxxxxxx>
Date: Tue, 26 Aug 2003 12:59:54 -0400

Sorry forgot to add a subject to my intial post.

I have the following XML fragment:

<RECORDITEM sqlsource="cityprov" colname="col4">Montr&eacute;al,
QC<RECORDREF>specialannual</RECORDREF></RECORDITEM>

I want my output to be:

<td>Montr&eacute;al</td><td>specialannual</td>
My xsl is:
        <xsl:for-each select="RECORDITEM">
          <td align="right">
            <font face="verdana" size="1">
            <xsl:value-of select="text()"/>
            </font>
          </td>
          <td align="right">
            <font face="verdana" size="1">
            <xsl:value-of select="RECORDREF"/>
            </font>
          </td>
        </xsl:for-each>
When I use ie 6.0 to open this the entity "&eacute;" is not interpreted as
text? so I get something like the following:
<td align="right>Montr</td><td align="right">specialannual</td>
When I translate it with saxon everything comes out as I want.
Which is correct and can I write my XSL to overcome the discrepancy?


Thanks in advance,

Dan Whitney


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



Current Thread
Keywords