| 
 
Subject: RE: Encoding problem From: sara.mitchell@xxxxxxxxx Date: Mon, 31 Jan 2000 12:49:14 -0500  | 
| 
 Well, I can at least 
supply some of the reasons why the Unicode character is  
showing -- as I got 
caught by this myself. The reason is your line ending 
between 
the 
<xsl:attribute> and </xsl:attribute> tags.  
I don't remember the 
section in the standard, but simply put ANYTHING between 
the start/end tags 
to create an attribute is interpreted as part of the value. So 
the 
XSL processor is 
adding a Unicode character for the line feed.  
To fix this (in the 
cases where the attribute value template doesn't work -- the curly braces), 
 
just make sure you 
don't add any extra white space. For example:  
<xsl:attritbue 
name="value"><xsl:value-of select="@name"/></xsl:attribute> 
 
If you editor wraps 
it strangely, don't worry about it. It will still work correctly. 
 
Sara 
  | 
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| RE: Encoding problem, Kay Michael | Thread | attribute list, Paul Beer | 
| RE: question about call-template, Carl Soane | Date | Joins using XSL/XML in IE5, Asim Bukhtiar | 
| Month |