Скачивание и обработка xml файла - C#
Формулировка задачи:
Здравствуйте, господа. Неделю бьюсь над решением и все не могу написать самостоятельно.
Есть xml файл по адресу. Сей файл мое приложение по клику кнопки должно скачать и обработать.
Допустим, у меня есть массив
Как мне сделать так, чтобы значение price из первой строки шло в API[0], price из второй строки в API[1] и так далее?
Я изучал много статей по работе с xml, но, кажется, я их не совсем понимаю. Если бы я смог увидеть код для своего примера, мне бы это сильно помогло, к тому же я раньше писал только офлайн приложение, а тут файл еще нужно скачать, он меняется каждый день (но ссылка та же).
Текст xml:
String[] API = new string [7]
<?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();//скачать файл
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д