У меня есть следующий 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" (значение атрибута)?
Спасибо за вашу помощь.