hansiehansie
Gebruiker
- Lid geworden
- 15 feb 2014
- Berichten
- 235
[CPP]
public async Task<List<NieuwePunten>> DownloadPunten(Account account)
{
var url = string.Format("https://www.somtoday.nl/willibrord/home/news&windowsize=45?5");
using (var filter = new HttpBaseProtocolFilter())
{
foreach (Cookie cookie in account.Cookies)
{
filter.CookieManager(cookie);
}
using (var client = new Windows.Web.Http.HttpClient(filter))
{
client.DefaultRequestHeaders.UserAgent.ParseAdd("Mozilla/5.0 (Windows NT 6.3; WOW64; rv:29.0) Gecko/20100101");
var source = await client.GetStringAsync(new Uri(url));
var doc = CreateDocument(source);
var lijst = new List<NieuwePunten>();
var resultNodes = SelectNode(doc.DocumentNode, "div", "id", "idbc")
.Descendants("div");
foreach (var resultRow in resultNodes)
{
try
{
var Cijfernode = SelectNode(resultRow, "b", "class", "normal");
var cijfer = SelectContent(Cijfernode);
lijst.Add(new NieuwePunten(cijfer));
Debug.WriteLine("\t\t Found Spellen: [{0}]", cijfer);
}
catch (Exception ex)
{
Debug.WriteLine("\t\t Error getting spellen: [{0}]", ex.Message);
}
}
return lijst;
}
}
}
[/CPP]
Hier geeft ie een error bij foreach en bij Cookiecollection
public async Task<List<NieuwePunten>> DownloadPunten(Account account)
{
var url = string.Format("https://www.somtoday.nl/willibrord/home/news&windowsize=45?5");
using (var filter = new HttpBaseProtocolFilter())
{
foreach (Cookie cookie in account.Cookies)
{
filter.CookieManager(cookie);
}
using (var client = new Windows.Web.Http.HttpClient(filter))
{
client.DefaultRequestHeaders.UserAgent.ParseAdd("Mozilla/5.0 (Windows NT 6.3; WOW64; rv:29.0) Gecko/20100101");
var source = await client.GetStringAsync(new Uri(url));
var doc = CreateDocument(source);
var lijst = new List<NieuwePunten>();
var resultNodes = SelectNode(doc.DocumentNode, "div", "id", "idbc")
.Descendants("div");
foreach (var resultRow in resultNodes)
{
try
{
var Cijfernode = SelectNode(resultRow, "b", "class", "normal");
var cijfer = SelectContent(Cijfernode);
lijst.Add(new NieuwePunten(cijfer));
Debug.WriteLine("\t\t Found Spellen: [{0}]", cijfer);
}
catch (Exception ex)
{
Debug.WriteLine("\t\t Error getting spellen: [{0}]", ex.Message);
}
}
return lijst;
}
}
}
[/CPP]
Hier geeft ie een error bij foreach en bij Cookiecollection