This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: output escaping (i just dont get it)



> I would have thought that all 'input' strings would have to be well-formed
> for the transformation to take place.  

in the api you are using the input param values are passed as strings, they
are not parsed by an xml parser, so & means & and <hello>a</hello> is a
string of length 17 characters.

> Anyway, to get the result that i wanted, i changed the rule as follows:
> <h2><xsl:value-of select="$heading"
> disable-output-escaping="yes"/></h2>

using d-o-e is almost always the wrong thing to do.
here you surely just want <xsl:value-of select="$heading"/> and pass in
the value of the heading as a string.

David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]