Есть XML
<?xml version="1.0" encoding="utf-8" ?>
<Properties>
<browser name = "Chrome"/>
<url name = "https://www.onliner.by/"/>
<waitTime name = "60"/>
</Properties>
Нужно атрибут name элемента url засунуть в переменную.
Я это делаю так
static XmlTextReader readerBrowser = new XmlTextReader("..\\..\\Properties Of Framework.xml");
readerBrowser.ReadToFollowing("url");
string MyString = readerBrowser.GetAttribute(Attribute);
но при повторном вызове данный метод не работает. Как я понял из за ReadToFollowing. Подскажите другой метод обращения чтобы я мог многократно использовать.
Вроде уже отвечал Вам. В этом случае так:
XDocument xdoc = XDocument.Load("..\\..\\PropertiesOfFramework.xml");
string MyString = (string)xdoc.Root.Element("url").Attribute("name");
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости