1

我有一个 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)]等等。但是我想声明这个变量,以便以后更容易维护。请指教。

4

1 回答 1

0

尝试..........

*[not(name()=$list/item)]
于 2013-07-31T09:22:17.113 回答