如何使用xquery返回某个索引处的值?例如,如果这是我的xml文件:
<game>
<team>
<player>id="1"</player>
<player>id="2"</player>
</team>
<team>
<player>id="3"</player>
<player>id="4"</player>
</team>
<team>
<player>id="5"</player>
<player>id="6"</player>
</team>
</game>
假设我想要返回每个团队的第一个玩家ID,这样我就会得到1,3,5,我该怎么写这个查询?我尝试过这样的事情,但它不起作用:
for $team in doc("game.xml")//team
return data($team/player/@id[1])
任何帮助将不胜感激。感谢。
答案 0 :(得分:0)