[xsl] Problems with &/& in style sheet

Subject: [xsl] Problems with &/& in style sheet
From: Marcel Stör <marcel@xxxxxxxxxxxxxx>
Date: Wed, 15 Jun 2005 09:48:09 +0200
Hi all,

I'm struggleing with the following code section:

<xsl:template match="myTemplate">
  <script language="JavaScript" type="text/JavaScript">
    if ("" != document.forms[1].file.value) {
    document.forms[1].action = "./ServletUpload?fc=<xsl:value-of
select="@fc"/>&amp;fn=<xsl:value-of select="@fn"/>";

The '&amp;' in the last line should actually be a '&' in the transformed
HTML code. However, obviously I can't replace '&amp;' with '&', since the
stylesheet would then be syntactically incorrect. But if I leave the '&amp;'
where it is, I'll have '&amp;' in the HTML code instead of '&'.

Marcel Stvr

Current Thread