xquery包含xml文件名

xquery包含xml文件名,xquery,filenames,xmlspy,Xquery,Filenames,Xmlspy,我在XMLSPY中有以下代码片段,可以正常运行: xquery version "1.0"; <query2> { for $r in /reviews/review return $r/reviewer } </query2> xquery版本“1.0”; { 在/reviews/review中花费$r 返回$r/审阅者 } 如何在xpath中包含xml文件名,例如abc.xml/reviews/review???我可以自己解决这个问题: <query2>

我在XMLSPY中有以下代码片段,可以正常运行:

xquery version "1.0";
<query2>
{
for $r in /reviews/review
return $r/reviewer
}
</query2>
xquery版本“1.0”;
{
在/reviews/review中花费$r
返回$r/审阅者
}

如何在xpath中包含xml文件名,例如abc.xml/reviews/review???

我可以自己解决这个问题:

<query2>
{
    for $r in doc("reviews.xml")/reviews/review
    return $r/reviewer
}
</query2>

{
在doc(“reviews.xml”)/reviews/review中的$r
返回$r/审阅者
}