Источник XML:
<documents>
<document>
<id>3</id>
</document>
<document>
<id>7</id>
</document>
<document>
<id>1</id>
</document>
</documents>
Мне нужен элемент document с наивысшим значением в его id-element (поэтому <document><id>7</id></document>
в этом примере). Я не могу изменить код С#, это XMLDocument.SelectSingleNode(...)
, я могу только изменить используемый XPath.
Есть ли что-то вроде documents/document[id=max(id)]
или как order by id descending
, чтобы получить его?