私は2つの変数を持っています。それらの違いを取得する必要があります。$var (a,b,c,d) および $var2 (a,b,c,d,e,f,g)。xpath関数を使用してこれを行うにはどうすればよいですか? どんな助けでも大歓迎です。
前もって感謝します
私は2つの変数を持っています。それらの違いを取得する必要があります。$var (a,b,c,d) および $var2 (a,b,c,d,e,f,g)。xpath関数を使用してこれを行うにはどうすればよいですか? どんな助けでも大歓迎です。
前もって感謝します
tibco が XPath 2.0 をサポートしている場合は、次のようexcept
にユニオン ( |
)を使用してみてください。
$var except $var2 | $var2 except $var
XPATH 1.0 を使用すると、ノードセットの和集合オフ diff を使用することもできます ( O'Reilly の XSLT Cookbook ) 。
var1 にない var の要素: $var[count(. | $var1) != count($var1)]
var1 にない要素:$var1[count(. | $var) != count($var)]
したがって、試してください:
$var[count(. | $var1) != count($var1)] | $var1[count(. | $var) != count($var)]