Чтение XML файла и его парсинг для получения всех URL - C#
Формулировка задачи:
Добрый день!
Из интернета получаю XML данные
мне из этого файла нужно забирать урлки
- <response list="true"> - <audio> <aid>150993468</aid> <owner_id>--------</owner_id> <artist>Tony Nice Feat. Music Hayk</artist> <title>Ты со мной</title> <duration>268</duration> <url>http://cs4406.vkontakte.ru/u54839590/audio/fad276c68672.mp3</url> </audio> - <audio> <aid>150992974</aid> <owner_id>---------</owner_id> <artist>Michael Jackson</artist> <title>Give in to me (R'n'B Reworked Remix)</title> <duration>177</duration> <url>http://cs1712.vkontakte.ru/u8294262/audio/3c5838cb94f3.mp3</url> <lyrics_id>3304693</lyrics_id> </audio> - <audio>
<url>http://cs4406.vkontakte.ru/u54839590/audio/fad276c68672.mp3</url>
Решение задачи: «Чтение XML файла и его парсинг для получения всех URL»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Xml;
class Program
{
public static void Main(string[] args)
{
XmlDocument doc = new XmlDocument();
doc.Load("E:\\Temp\\1.xml");
XmlNodeList urls = doc.SelectNodes("response/audio/url");
foreach(XmlNode url in urls)
Console.WriteLine(url.InnerText);
Console.ReadKey(true);
}
}