gpt4 book ai didi

xml - 使用 distinct-values() 时的 XQuery

转载 作者:数据小太阳 更新时间:2023-10-29 01:42:56 24 4
gpt4 key购买 nike

XML 文件

<Cities>
<Place>
<City n="New Delhi"></City>
<City n="Chandigarh"></City>
<City n="Mumbai"></City>
</Place>
<Place>
<City n="New Delhi"></City>
<City n="Chandigarh"></City>
</Place>
<Place>
<City n="New Delhi"></City>
<City n="Mumbai"></City>
</Place>
</Cities>

我正在使用以下 XQuery -

for $x in doc("sample")/Cities/Place/City
order by $x/@n
return distinct-values($x/@n)

我期待的结果是—— 昌迪加尔孟买新德里

但是越来越—— 昌迪加尔昌迪加尔孟买孟买新德里新德里新德里

请告诉我哪里出错了?

最佳答案

请试试这个-

for $x in distinct-values(doc("sample")/Cities/Place/City/@n)
order by $x
return $x

我已经检查了 baseX 7.1 的情况,并且如您所料顺利工作:)

关于xml - 使用 distinct-values() 时的 XQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11079003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com