检查两个序列在​​xpath中是否包含相同的数字

时间:2011-08-15 12:05:59

标签: xpath

我正在寻找一个比较两个序列的xpath函数,并检查序列一中的任何值是否包含在序列二中。

示例:

Seq1:5,1,8,0和seq2:9,4,3应该是假的

Seq1:5,7,8和seq2:0,2,5应该给出真实的

2 个答案:

答案 0 :(得分:2)

XPath 2.0具有序列和序列与=的比较,它们正是您所要求的,因此您需要在XPath 2.0中完成$seq1 = $seq2

XPath 1.0没有序列,因此如果您询问XPath 1.0,则需要更详细地解释输入的外观。

答案 1 :(得分:0)

http://sources.redhat.com/ml/xsl-list/2000-08/msg00355.html

例如count($set1[count(.|$set2)=count($set2)])>0