[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] XSL comparing nodesets by name only
Subject: [xsl] XSL comparing nodesets by name only From: "Markus Ohlenroth" <markus.ohlenroth@xxxxxxxxxxxxxxxxxxxx> Date: Mon, 15 Nov 2010 12:14:37 +0100 |
I use XSLT 1.0 Given the following nodesets: <data:me1> <a></a> <b/> </data:me1> <data:me2> <a>value</a> <dd></dd> </data:me2> <xsl:variable name="me1" select="//data:me1/*"/> <xsl:variable name="me2" select="//data:me2/*"/> I want to find out if the two nodesets share one or more elements. I only want a comparison regarding their nodenames not the values of the nodes. In the above example $me1 and $me2 share the name of one element: and that is the element "<a/>". So my nodeset comparison should return "true". Michael Kay shows how to do an intersection on two nodesets. But how can I do such an intersection only comparing the names of the nodesets? Can anybody give me a clue where to dig? Thanks Markus
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] last two characters, David Carlisle | Thread | Re: [xsl] XSL comparing nodesets by, Piet van Oostrum |
Re: [xsl] Full output all nodes dep, Martin Honnen | Date | Re: [xsl] XSL comparing nodesets by, Piet van Oostrum |
Month |
Keywords