I sort of remember doing something similar.
I think the key is the
disable-output-escaping="yes"
of the xsl.
Anyway, I hope this helps:
on the way in to the html
<<<< other code >>>>>
<xsl:element name="form">
<xsl:attribute name="action">protected-set?name=<xsl:value-of
select="@name"/></xsl:attribute>
<xsl:attribute name="method">post</xsl:attribute>
<textarea name="editor" rows="15" cols="60">
<xsl:value-of disable-output-escaping="yes" select="text()" />
</textarea>
<tr>
<td>
<input type="submit" value="submit" />
</td>
</tr>
</xsl:element>
<<<< other code >>>>>
============================================================================
========
and on the out
<<<< other code >>>>>
<xsl:template match="h:[EMAIL PROTECTED]'editor']">
<parameter name="value">
<xsl:value-of disable-output-escaping="no" select="h:value" />
</parameter>
</xsl:template>
<<<< other code >>>>>
-----Original Message-----
From: John Lianoglou [mailto:[EMAIL PROTECTED]
Sent: Monday, 7 June 2004 10:26
To: [EMAIL PROTECTED]
Subject: XML in HTTP Post Parameters
Hey all,
I'm slowly going mad trying to get XML data entered into a HTML
textarea element, on the Cocoon side. The parameter value naturally
uses XML character entity replacements for characters such as <, >, and
& ... is there any (built-in) way to extract proper XML from the post
variable?
Regards,
jL
John Lianoglou | Vice President | ARACHNEdesign
http://www.arachnedesign.net
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
WARNING- This e-mail including any attachments, is for the
personal use of the recipient(s) only. Republication and
re-dissemination, including posting to newsgroups or web
pages, is strictly prohibited without the express
prior consent of Thomson legal & Regulatory Limited
ABN 64 058 914 668
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]