我有一个包含构造函数的函数:
declare function local:Construct ($id)
{
<tag id="{$id}"/>
}
我使用该函数来返回“FLWOR”:
for $val in ...
...
return local:Construct(data($val/id))
这行得通。
现在我想像这样连接两个构造
for $val in ...
...
return local:Construct(data($val/id1)) + local:Construct(data($val/id2))
加号当然是错误的。我应该改用什么?