Выделение атрибута в XML

283
18 мая 2017, 08:57

Есть 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. Подскажите другой метод обращения чтобы я мог многократно использовать.

Answer 1

Вроде уже отвечал Вам. В этом случае так:

XDocument xdoc = XDocument.Load("..\\..\\PropertiesOfFramework.xml");
string MyString = (string)xdoc.Root.Element("url").Attribute("name");
READ ALSO
Распараллеливание вычислений

Распараллеливание вычислений

Есть метод, который возводит число в степень:

259
Как код на в софте сделать закрытым

Как код на в софте сделать закрытым

Как можно сделать код закрытым ? Ну чтобы его нельзя было посмотреть, c# - через рефлектор 8x, 9

231
Задача о ранце. Как сократить память?

Задача о ранце. Как сократить память?

Доброго времени суток! Получил задание решить классическую задачу о ранцеЕсть N предметов, у каждого предмета есть вес и цена, есть ранец,...

321
редактировать PDF средствами C#

редактировать PDF средствами C#

Получили шаблон PDFВ нем есть поля "Лист" "Раздел"

322