У меня есть 2 элемента с одинаковым атрибутом, но с разными значениями дочерних узлов. Могу ли я запросить, чтобы найти конкретный элемент, который соответствует атрибуту, а также значению дочернего узла. Чтобы быть конкретным, это образец xml, который я использую для запроса (каждый элемент в исходном xml имеет более 10 дочерних узлов).
<Book size="2">
<Title>abc</Title>
<Price>10</Price>
</Book>
<Book size="2">
<Title>xyz</Title>
<Price>20</Price>
</Book>
<Book size="4">
<Title>Harry</Title>
<Price>10</Price>
</Book>
Итак, теперь я хочу найти элемент Book, в котором есть @size = "2"
и Title = xyz
.
Возможно ли это с помощью метода SelectSingleNode
? Если нет, то как это сделать?
Спасибо