Не могли бы вы уточнить, возможно ли извлечь значение атрибута, запросив другой атрибут через XPath?
Например:
<Attributes>
<Attribute>
<Id>5</Id>
<Value>56757364</Value>
</Attribute>
</Attributes>
<Attributes>
<Attribute>
<Id>6</Id>
<Value>23372670</Value>
</Attribute>
</Attributes>
Мне нужно получить '23372670'
позапрос Id = 6
.
И я не могу использовать
//Attributes/Attribute[1]/Value
, потому что мои XML-файлы содержат много атрибутов с различным порядком атрибутов.