concat
如果输入字符串包含一个双引号,则添加另一个双引号。我在eXide上使用 XQuery 3.1 。A̶F̶A̶I̶K̶,̶̶e̶X̶i̶d̶e̶̶u̶s̶e̶s̶̶S̶a̶x̶o̶n̶̶a̶s̶̶X̶Q̶u̶e̶r̶y̶̶e̶n̶g̶i̶n̶e̶.̶(它没有,请参阅下面的 joewiz 回答)。
当我评估连接的字符串时会出现该错误。
return concat("'", 'bar')
评估'bar
预期的结果。
return concat('"', 'bar')
评估为""bar
。
怎么会?我认为xquery 中的单引号和双引号没有区别。
这是我的脚本:
xquery version "3.1";
let $c := concat('"','car')
return $c