0

我有一个这样的 XML 文件:

<mountain>
   <altitude>3780</altitude>
</mountain>
<mountain>
   <altitude>4355</altitude>
</mountain>
...

我想得到最大值,所以我当然可以使用max(//mountain/altitude),我应该得到 8848(珠穆朗玛峰),但有些条目是错误的,所以一开始我只想保持高度 < 9000 ,然后找到所有这些之间的 max()。我应该怎么做 ?

4

1 回答 1

3

谓词应该可以解决问题:

max(//mountain/altitude[. lt 9000])
于 2012-12-18T21:06:02.347 回答