我想按属性长度排序以下位:
<border length="476" country="Serbia"/>
<border length="443" country="Ungaria"/>
<border length="531" country="Ucraina"/>
<border length="608" country="Bulgaria"/>
<border length="450" country="Republica Moldova"/>
我尝试使用以下代码:
<mondial:ul> {
for $x in doc("romania.xml")/mondial/country
order by $x/border/@lenght
return <mondial:li>{data($x/border/@country)}</mondial:li>
}
</mondial:ul>
但是它什么也没订购。我该怎么办?
我怀疑您正在尝试排序<border>
,而不是<country>
,所以应该是