大家好,如何使用Xquery传递参数的属性?
-
<cars>
-
<car id="1">Ford</car>
-
<car num="2">Mazda</car>
-
<car vol="3">Toyota</car>
-
<car soid="4">Lexus</car>
-
</cars>
Xquery:
-
let $val := 1
-
let $attr := id
-
return //car[$attr=$val]
我不知道如何在参数中传递属性名称,您可以帮忙吗?
看答案
作为替代方案,从Xquery 3.0中,您具有高阶功能:
-
let $val := 1
-
-
return //car[$attr(.)=$val]]
未经允许不得转载:迪欧吧_技术交流_资源分享_热点资讯_免费VPS空间 » 如何使用Xquery传递参数的属性