Thank You for Your answer!
The problem seems to be caused by the fact, that the whole tag is generated depending on some context. So the code looks more like this:

<xsl:text disable-output-escaping="yes">&lt;input value=&#34;</xsl:text><xsl:value-of select="$some-var-containing-the-quot"/><xsl:text disable-output-escaping="yes">&#34;&gt;</xsl:text>


kesh...@us.ibm.com wrote:
I want to transform sth. like this:
<input value="My&quot; text"/>

The translation results in this:
<input value="My&amp;quot; text">

The former means the value is 'My " text'. The latter means the value is
'My&quot; text'. Since the two really do mean different things, the
processor shouldn't be -- and almost certainly isn't -- converting one to
the other.

Determine where the incorrect value is coming from -- the stylesheet? the
input document? -- and fix it there.


Reply via email to