0
请告诉我从http://www.azlyrics.com/lyrics/paparoach/coffeethoughts.html获取歌词有什么问题。我希望只有歌词会被提取。 预先感谢您网页报废 - WP8 - HTMLAgilityPack
protected async override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
string htmlPage = "";
using (var client = new HttpClient())
{
htmlPage = await client.GetStringAsync("http://www.azlyrics.com/lyrics/paparoach/coffeethoughts.html/");
}
HtmlDocument htmlDocument = new HtmlDocument();
htmlDocument.LoadHtml(htmlPage);
List<Lyrics> lyrics = new List<Lyrics>();
foreach (var div in htmlDocument.DocumentNode.SelectNodes("//div[@style='margin-left:10px;margin-right:10px']"))
{
Lyrics newMovie = new Lyrics();
newMovie.Summary= div.SelectSingleNode("br\\").InnerText.Trim();
//newMovie.Summary = div.SelectSingleNode(".//div[@id='lyrics']").InnerText.Trim();
//newMovie.Title = div.SelectSingleNode(".//div[@class='title']").InnerText.Trim();
lyrics.Add(newMovie);
}
lstMovies.ItemsSource = lyrics;
}
}
}
您的解决方案不起作用 – 2015-02-09 16:44:40
您的错误是什么? – aloisdg 2015-02-11 13:37:12