Xpath 在XQuery中将查询变量作为属性插入
我试图在这里实现的是将查询“$interviewdoc/interviews/interview/@pID”作为一个名为posting的属性插入标记“best”中,该标记封装了查询“$skillWhighestscore” xQuery中是否有某种语法允许这样做Xpath 在XQuery中将查询变量作为属性插入,xpath,xquery,Xpath,Xquery,我试图在这里实现的是将查询“$interviewdoc/interviews/interview/@pID”作为一个名为posting的属性插入标记“best”中,该标记封装了查询“$skillWhighestscore” xQuery中是否有某种语法允许这样做 let $prev := <best posting={$interviewdoc/interviews/interview/@pID} resume="temp">{$skillWhighestscore}</be
let $prev := <best posting={$interviewdoc/interviews/interview/@pID}
resume="temp">{$skillWhighestscore}</best> return $prev
让$prev:={$skillwhichestscore}返回$prev
只需将动态计算的属性值用引号括起来,即可使结果格式正确:
<best posting="{$interviewdoc/interviews/interview/@pID}"
resume="temp">{$skillWhighestscore}</best>
{$skillwhichestscore}
快速测试:您是要插入查询,还是要插入查询结果?