.NET 4.x Поиск по xml - Visual Basic .NET

Формулировка задачи:

Доброе время суток. Пытаюсь понять как работать с System.Xml Все ни как не могу понять. Как имя структуру:
<Metall FromDate="20170415" ToDate="20170415" name="Precious metals quotations">
<Record Date="15.04.2017" Code="1">
<Buy>2324,19</Buy>
<Sell>2324,19</Sell>
</Record>
<Record Date="15.04.2017" Code="2">
<Buy>33,59</Buy>
<Sell>33,59</Sell>
</Record>
<Record Date="15.04.2017" Code="3">
<Buy>1764,66</Buy>
<Sell>1764,66</Sell>
</Record>
<Record Date="15.04.2017" Code="4">
<Buy>1460,6</Buy>
<Sell>1460,6</Sell>
</Record>
</Metall>
как произвести поиск в контейнере <record data> где содержится code="1" и вывести в label1 данные из контейнера <Buy> label2 данные из контейнера <Sell>

Код к задаче: «.NET 4.x Поиск по xml - Visual Basic .NET»

textual
Dim xmlDoc As XDocument = XDocument.Load("tst01.xml")
Dim query = From ele In xmlDoc...<Record> Where ele.@Code = 2 Select Buy = ele.<Buy>.Value, Sell = ele.<Sell>.Value
MsgBox(query(0).Buy.ToString & "  " & query(0).Sell.ToString)

6   голосов, оценка 3.833 из 5


СОХРАНИТЬ ССЫЛКУ