Скачивание и обработка xml файла - C#

Узнай цену своей работы

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

Здравствуйте, господа. Неделю бьюсь над решением и все не могу написать самостоятельно. Есть xml файл по адресу. Сей файл мое приложение по клику кнопки должно скачать и обработать. Допустим, у меня есть массив
String[] API = new string [7]
Как мне сделать так, чтобы значение price из первой строки шло в API[0], price из второй строки в API[1] и так далее? Я изучал много статей по работе с xml, но, кажется, я их не совсем понимаю. Если бы я смог увидеть код для своего примера, мне бы это сильно помогло, к тому же я раньше писал только офлайн приложение, а тут файл еще нужно скачать, он меняется каждый день (но ссылка та же). Текст xml:
<?xml version="1.0" encoding="UTF-8"?>
 
-<emd version="2">
 
<currentTime>2013-09-10 8:47:01</currentTime>

-<result>

-<rowset columns="buysell,typeID,solarsystemID,price,updated" key="buysell,typeID,solarsystemID" name="item_prices">
 
<row updated="2013-09-10 08:34:38" price="4.6825174663058" solarsystemID="30000142" typeID="34" buysell="b"/>
 
<row updated="2013-09-10 08:34:48" price="11.295179737033" solarsystemID="30000142" typeID="35" buysell="b"/>
 
<row updated="2013-09-10 08:45:04" price="37.702899531944" solarsystemID="30000142" typeID="36" buysell="b"/>
 
<row updated="2013-09-10 08:40:01" price="121.42" solarsystemID="30000142" typeID="37" buysell="b"/>
 
<row updated="2013-09-10 08:35:13" price="706.24" solarsystemID="30000142" typeID="38" buysell="b"/>
 
<row updated="2013-09-10 08:44:51" price="620.93072544173" solarsystemID="30000142" typeID="39" buysell="b"/>
 
<row updated="2013-09-10 08:42:09" price="1741.0744438158" solarsystemID="30000142" typeID="40" buysell="b"/>
 
</rowset>
 
</result>
 
</emd>

Решение задачи: «Скачивание и обработка xml файла»

textual
Листинг программы
WebClient.DownloadFile();//скачать файл

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.727 из 5
Похожие ответы