Ich versuche, HtmlAgilityPack zu verwenden, um Elemente innerhalb einer Website zu finden. Mein Problem ist folgendes:
Ich habe eine Windows 8 Universal-App (C#) erstellt
Mit dem NuGet Manager habe ich hinzugefügt:
using System.Net.Http;
using HtmlAgilityPack;
Dann habe ich gemacht:
string htmlSeite;
using (var client = new HttpClient())
{
htmlSeite = await client.GetStringAsync("http://www.domain.de/");
}
HtmlDocument meinDokument = new HtmlDocument();
meinDokument.LoadHtml(htmlSeite);
//Diese Zeile führt zu einem Fehler bei "SelectNodes"
var metaTags = meinDokument.DocumentNode.SelectNodes("//meta");
Aber Visual Studio sagt:
Fehler 1 'HtmlAgilityPack.HtmlNode' enthält keine Definition für 'SelectNodes'
Ich habe bereits das Problem gegoogelt, aber alle Websites haben nur ein anderes Problem gelöst, bei dem der Code "DocumentElement" statt "DocumentNode" sagte.
Hast du irgendwelche Hinweise?
Danke!