Hallo zusammen,
ich möchte einen Link aus einer Website auslesen. Die ID in welcher der Link steckt kommt allerdings zwei mal vor (ID="article").
Ich habe es so versucht,
links[i] = browser.Document.GetElementById("article").GetAttribute("href");
MessageBox.Show(links[i]);
erhalte beim Versuch aber die Fehlermeldung: "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt."
Der zusammengefasste HTML-Code dazu:
<div id="Content" class="Content-1">
<div id="article_0" class="articleX">
<a id="article" class="a-link-normal" href="link"></a>
<div id="article_1" class="articleX">
<a id="article" class="a-link-normal" href="link"></a>
Etwas mehr C#-Code darf es schon sein....
Was die Fehlermeldung betrifft: FAQ - NullReferenceException (zu spät...) (und als Vorsorge [FAQ]Für das nicht statische... )
Als Idee für das Auslesen: es sollen nur die Ergebnisse verwendet werden, die mit _0 (oder _1 ) enden (sog. Regex)
Goalkicker.com // DNC Magazine for .NET Developers // .NET Blogs zum Folgen
Software is like cathedrals: first we build them, then we pray 😉