【发布时间】:2014-02-07 18:41:10
【问题描述】:
我对 XML 和 XQuery 还很陌生。 我拥有的 XML 数据如下所示:
我想得到的结果是:
<country name="country-name">
<big>city-name</big>
<big>city-name</big>
</country>
我的代码是:
for $a in doc("countries.xml")/countries/country[count(city[population > 7000000])>=1]
return
<country> {$a/@name}
{let $b := $a/city[population>7000000]/name
return <big>{$b}</big>}
</country>
非常感谢任何提示我如何获得上述格式的结果。 谢谢
【问题讨论】:
-
请不要将代码发布为屏幕截图,而是作为我们可以复制并用于测试我们放入答案的代码的文本......
标签: xml xpath xquery saxon kernow