Supported Version: 1 XML Definition: set.difference.xml Source: set.difference.template.xsl Source<xsl:template name="set:difference">
<xsl:param name="nodes1"
select="/.." />
<xsl:param name="nodes2"
select="/.." />
<xsl:apply-templates select="$nodes1[count(.|$nodes2) != count($nodes2)]"
mode="set:difference" />
</xsl:template>
<xsl:template match="node()|@*"
mode="set:difference">
<xsl:copy-of select="." />
</xsl:template> Change HistorySubmitted: 2001-03-28 Creator: Jeni Tennison(http://www.jenitennison.com) Returns the nodes in the first node set that are not in the second node set. Version | Modified | By | Details |
---|
1.1 | 2001-05-08 | Jeni Tennison | Added a description of how the template-equivalent to the function works. | 1.2 | 2001-05-22 | Jeni Tennison | - Added vendor implementations in Saxon and 4XSLT
- Changed status to stable
| 1.3 | 2001-06-11 | Jeni Tennison |
Added vendor implementation in jd.xslt.
| 1.4 | 2001-08-23 | Jeni Tennison |
Added vendor implementation in libxslt.
| 1.5 | 2002-08-20 | Craig Stewart | Added Xalan-J implementation to the list. | 1.6 | 2002-11-12 | Craig Stewart | Updated 4XSLT version to 0.12.0a3. |
CopyrightThis material is in the public domain. |