我正在Windows商店8到C#和XAML上开发一个应用程序,我需要从任何网站检索数据并将其显示在我的应用程序上。
我正在使用HttpClient
类,并且能够获取网页背后的HTML代码。
我的应用可以被认为类似于天气应用,其中从网站检索气候条件并显示在我的应用屏幕上。
如何进一步发展?我应该使用哪个班级?
答案 0 :(得分:1)
您可能正在寻找WebView
答案 1 :(得分:0)
要获取HTML页面内容并在应用程序中解析它,请使用HtmlWeb
和HtmlDocument
类:
HtmlWeb web = new HtmlWeb();
HtmlDocument doc = await web.LoadFromWebAsync("https://example.com");
然后到例如。要获取具有指定ID的元素的内容,您可以写:
var a = doc.GetElementbyId("element-id").innertext;
您可以在msdn documentation中找到更多有用的方法。