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>
<html>
text-node containting escaped html
</html>
</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))"/>
In Saxon 7.3 you can do:
<xsl:apply-templates select="saxon:parse(string(//item))"/>
saxon:parse takes a string containing XML and parses it to create a
tree, returning the root node of the tree.
Michael Kay
Software AG
home: Michael(_dot_)H(_dot_)Kay(_at_)ntlworld(_dot_)com
work: Michael(_dot_)Kay(_at_)softwareag(_dot_)com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list