XQL中的LIKE运算符

时间:2016-04-21 03:51:01

标签: sql xpath xquery webmethods

我在webMethods中进行一些XML解析,它只支持XQL,而不支持XPath / XQuery。

我试图找到LIKE运算符对属性值进行通配符搜索

/MAP[@MODE='INPUT']/MAPSET[@FIELD LIKE '/documentTypeName*']/DATA/Values/value

在XQuery中,我使用了matches()函数。对于我没有通过搜索找到答案感到惊讶。我最好的选择是http://www.ibiblio.org/xql/xql-proposal.html,它说它应该是关键字 contains ,但这似乎并不正确。

1 个答案:

答案 0 :(得分:0)

几乎是一个死灵,但我相信你正在寻找' icontains'。 http://www.ibiblio.org/xql/xql-proposal.html#Comparisons 第1.4.3节比较。这应该是'包含'

的不区分大小写的版本
(field icontains "/documentTypeName*")