xquery之间的差异&引用;和()
Xquery中的以下赋值在计算xquery之间的差异&引用;和(),xquery,Xquery,Xquery中的以下赋值在计算$x时有什么区别: $x:=” 对 $x:=() 在评估是否存在序列的情况下,我试图确定评估$x的最佳方法 例如,()如何影响下面对$x的求值,而不是使用“”,在这里我测试HTTP请求参数的存在性并将它们放入序列中。()是否仍在序列中创建位置 let $x := if (request:get-parameter("keyword",()) != "") then for $kw in request:get-
$x
时有什么区别:
$x:=”
对
$x:=()
在评估是否存在序列的情况下,我试图确定评估$x
的最佳方法
例如,()
如何影响下面对$x
的求值,而不是使用“”
,在这里我测试HTTP请求参数的存在性并将它们放入序列中。()
是否仍在序列中创建位置
let $x := if (request:get-parameter("keyword",()) != "")
then
for $kw in request:get-parameter("keyword",())
return
if ($kw != "")
then $kw
else ()
else ()
非常感谢。不,()
不会在序列中创建位置;它是一个空序列,其中空字符串是实际存在的东西,可以迭代,等等。不,()
不会在序列中创建位置;它是一个空序列,其中作为一个空字符串的内容实际上存在,可以被迭代,等等。