在XQuery 1.0中是否存在一种检查列表中的值是否存在于另一个列表中的函数?

蒂米

XQuery中有两个不同的列表

$list1:
A
B
C
D

$list2
A
D

是否有功能:创建$ list3,而$ list2的所有元素都没有出现在$ list1中?

里奥·沃特勒

如果您的值是原子的,则可以利用的存在语义=

let $list1 := ('A', 'B', 'C', 'D')
let $list2 := ('A', 'D', 'E', 'F')
let $list3 := $list2[not(. = $list1)]
return $list3

结果: 'E', 'F'

如果要按节点标识比较XML节点,可以改用except关键字:

let $nodes := (<A/>, <B/>, <C/>, <D/>, <E/>, <F/>)
let $list1 := ($nodes[1], $nodes[2], $nodes[3], $nodes[4])
let $list2 := ($nodes[1], $nodes[4], $nodes[5], $nodes[6])
let $list3 := $list2 except $list1
return $list3

结果: <E/>, <F/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查列表是否存在于另一个列表中

来自分类Dev

查找1个字符串中的每个字符是否存在于另一个字符串中,比O(n ^ 2)更快

来自分类Dev

1 和 0 存在于一个空的 int 数组中

来自分类Dev

检查Table1中的字段组合是否在另一个Table2(SQL)中存在

来自分类Dev

如何搜索列表中的数字是否存在于另一个列表中?

来自分类Dev

检查一个数组列表中的值是否存在于另一个数组列表中

来自分类Dev

检查一个数组列表中的值是否存在于另一个数组列表中

来自分类Dev

检查数组值是否存在于另一个数组中

来自分类Dev

检查键/值对是否存在于另一个对象中

来自分类Dev

熊猫:检查一列中是否存在值,创建一个新列,是否存在,如果不添加0,则添加1

来自分类Dev

检查 file1.csv 中的模式列表是否存在于 file2.csv 中并更改 file2.csv 中的记录

来自分类Dev

Python:比较列表中的值(如果存在于另一个列表中)

来自分类Dev

检查列表中2个数字的和是否存在于python中的另一个列表中

来自分类Dev

检查数组的元素是否存在于PHP的另一个数组中

来自分类Dev

FirebaseRecyclerAdapter 检查 Id 是否存在于另一个表中

来自分类Dev

如何通过其SHA-1检查提交是否存在于Git存储库中

来自分类Dev

检查项目是否存在于由O(1)设置的java中

来自分类Dev

查找一个文档中存在但XQuery中另一个文档中不存在的元素的有效方法

来自分类Dev

检查对象值数组是否存在于另一个数组中,但长度不同

来自分类Dev

合并R中的两个df,其中值可以在两列中交换(即col1可能存在于另一个df的col2中)

来自分类Dev

查找列表的元素是否存在于另一个字符串中

来自分类Dev

如果记录是否存在于相关表中,则sqlite的额外列为1和0

来自分类Dev

检查一个输入中的单词是否存在于另一输入中

来自分类Dev

在元组列表中,如果tuple [0]与列表中另一个元组[0]重复,则返回tuple [1]

来自分类Dev

如何检查一个JavaScript对象中的值是否存在于另一个JavaScript对象中?

来自分类Dev

蜂巢:如何检查一个数组中的值是否存在于另一个数组中?

来自分类Dev

Python字符串匹配-查找单词列表中特定数量的单词是否存在于另一个列表中的句子中

来自分类Dev

检查数组中的所有元素是否都存在于另一个数组中

来自分类Dev

如何检查richTextBox1中的行是否已存在于文本文件中?

Related 相关文章

  1. 1

    检查列表是否存在于另一个列表中

  2. 2

    查找1个字符串中的每个字符是否存在于另一个字符串中,比O(n ^ 2)更快

  3. 3

    1 和 0 存在于一个空的 int 数组中

  4. 4

    检查Table1中的字段组合是否在另一个Table2(SQL)中存在

  5. 5

    如何搜索列表中的数字是否存在于另一个列表中?

  6. 6

    检查一个数组列表中的值是否存在于另一个数组列表中

  7. 7

    检查一个数组列表中的值是否存在于另一个数组列表中

  8. 8

    检查数组值是否存在于另一个数组中

  9. 9

    检查键/值对是否存在于另一个对象中

  10. 10

    熊猫:检查一列中是否存在值,创建一个新列,是否存在,如果不添加0,则添加1

  11. 11

    检查 file1.csv 中的模式列表是否存在于 file2.csv 中并更改 file2.csv 中的记录

  12. 12

    Python:比较列表中的值(如果存在于另一个列表中)

  13. 13

    检查列表中2个数字的和是否存在于python中的另一个列表中

  14. 14

    检查数组的元素是否存在于PHP的另一个数组中

  15. 15

    FirebaseRecyclerAdapter 检查 Id 是否存在于另一个表中

  16. 16

    如何通过其SHA-1检查提交是否存在于Git存储库中

  17. 17

    检查项目是否存在于由O(1)设置的java中

  18. 18

    查找一个文档中存在但XQuery中另一个文档中不存在的元素的有效方法

  19. 19

    检查对象值数组是否存在于另一个数组中,但长度不同

  20. 20

    合并R中的两个df,其中值可以在两列中交换(即col1可能存在于另一个df的col2中)

  21. 21

    查找列表的元素是否存在于另一个字符串中

  22. 22

    如果记录是否存在于相关表中,则sqlite的额外列为1和0

  23. 23

    检查一个输入中的单词是否存在于另一输入中

  24. 24

    在元组列表中,如果tuple [0]与列表中另一个元组[0]重复,则返回tuple [1]

  25. 25

    如何检查一个JavaScript对象中的值是否存在于另一个JavaScript对象中?

  26. 26

    蜂巢:如何检查一个数组中的值是否存在于另一个数组中?

  27. 27

    Python字符串匹配-查找单词列表中特定数量的单词是否存在于另一个列表中的句子中

  28. 28

    检查数组中的所有元素是否都存在于另一个数组中

  29. 29

    如何检查richTextBox1中的行是否已存在于文本文件中?

热门标签

归档