xsl-list
[Top] [All Lists]

RE: node-setting() escaped text

2003-02-13 06:34:36
Interesting problem i need to solve, either on the front end 
or the backend,
not sure which.  I just had an idea that "might" work, 
front-end, if i could
figure out how.

Sample DOM:

<page>
  <item>
  &lt;html&gt;
    text-node containting escaped html
  &lt;/html&gt;
  </item>
</page>

Knowing in advance that the escaped HTML is well-formed, is 
there any way to
evaluate this text-node string into a node-set and 
apply-templates upon it?

Something like this perhaps?
<xsl:apply-templates select="xx:node-set(unescape(//item))"/>

Sure if you write the unescape() function. However, I'd suggest

sed -e 's/&lt;/</' -e 's/&gt;/>/'

Cheers,

Jarno - Dreadful Shadows: Dirge (live)

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



<Prev in Thread] Current Thread [Next in Thread>