我有一个xslt变量,声明如下:
<xsl:variable name="list">
<item>Elem1</item>
<item>Elem2</item>
<item>Elem3</item>
</xsl:variable>
我需要一个xpath来匹配本地名称不属于$list
的所有元素。我本可以选择*[not(self::Elem1|self::Elem2|self::Elem3)]
等等。但我想声明变量,这样以后更容易维护。请给出建议。
尝试。。。。。。。。。。
*[not(name()=$list/item)]