I have a template "delete-node" with two arguments containing document
fragments when called.
I want to return a new document fragment which contains all nodes from
argument 2 except the one which is
contained in argument 1.
The code currently looks like this:
<xsl:param name="todelete" />
<xsl:param name="notprocessed" />
<xsl:copy-of select="$notprocessed[not(@id =
And an example for $todelete is:
<node id='x'> ... </node>
and $notprocessed contains a few of those nodes including the one with
Is there a solution to this problem without using exsl:node-set()?