У меня есть следующий xml
<root>
<databases>
<db1 name="Name1" />
<db2 name="Name2" server="myserver" />
<db3 name="Name3" />
</databases>
<root>
Я перепробовал все, чтобы прочитать имя db2 (= "Name2") со всеми возможными комбинациями запросов XPath, но так и не получил ожидаемого результата.
Мой код на данный момент:
var query = "root/databases/db2.. "; // here I've tried everything
var doc = XDocument.Load("myconfig.xml");
var dbName = doc.XPathSelectElement(query);
Какой правильный запрос для получения моего "Name2" (значения атрибута)?
Спасибо за вашу помощь.