我對C#相當陌生,我試圖從瀏覽器內的遊戲中獲得一個關卡。這是我使用的代碼,並將其與錯誤從html獲得價值
「對象引用不設置到對象的實例」
HtmlElementCollection elmnt = webBrowser1.Document
.GetElementById("levelFrontTopArea")
.GetElementsByTagName("value");
levellabel.Text = elmnt[0].InnerText;
下面我會告訴你的HTML代碼來:
<div class="levelFrontTopArea">
<a style="text-decoration:none" href="/profile.php">7</a>
</div>
雖然他是得到一個'NullReference'例外,它只是因爲他是試圖讓這並不有一個ID類元素。問題實際上是關於如何獲得類元素。 – paqogomez