|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Unescaping < and >
Is there any way of unescaping a "<" and ">" from a text() element.
I'd like to
re-inject what is supposed to be xml, but is provided instead as escaped text within document elements. I've tried modifying the identity transform <xsl:template match="/ | @* | * | comment() | processing-instruction() | text()"> <xsl:copy> <xsl:apply-templates select="@* | * | comment() | processing-instruction() | text()"/> </xsl:copy> </xsl:template> <xsl:template match="document"> <xsl:variable name="xmlIntermediateText" select="translate(text(),'>','>')"/> <xsl:variable name="xmlText" select="translate($xmlIntermediateText,'<','<')"/> <xsl:value-of select="$xmlText"/> </xsl:template> </xsl:stylesheet> but the processor rejects the inclusion of '<' in the second argument to translate(). Thanks in advance, Arthur _________________________________________________________________ The new MSN 8: advanced junk mail protection and 2 months FREE* http://join.msn.com/?page=features/junkmail XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








