我有一个声明如下的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)]
等等。但我想声明变量,以便以后更容易维护。请指教。
答案 0 :(得分:0)
尝试..........
*[not(name()=$list/item)]