最近 HtmlAgilityPack をダウンロードしましたが、その使用方法に関する実際の説明は見つかりませんでした。さまざまなディスカッション ボードの投稿やその他の情報源に基づいて、いくつかのコードをつなぎ合わせようとしました。これが私がこれまでに持っているものです:
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Dim document As New HtmlAgilityPack.HtmlDocument
document.LoadHtml("www.reuters.com/finance/stocks/overview?symbol=GOOG")
Dim tabletag = document.DocumentNode.SelectSingleNode("//table[@class='data']/tr[1]/td[2]")
End Sub
ご覧のとおり、私は の HTML を使用していますwww.reuters.com/finance/stocks/overview?symbol=GOOG
。
このページからベータ値を抽出しようとしています。この値は現在 1.04 です。
上記のコードを実行すると、即時ウィンドウにこれが 100 回繰り返されます。
1.04
$243,156.41
328.59
--
--
Trading Report for (GOOG). A detailed report, including free correlated market analysis, and updates.
ValuEngine Detailed Valuation Report for GOOG
GOOGLE INC CL A (GOOG) 12-months forecast
GOOGLE INC CL A (GOOG) 2-weeks forecast
Google Inc: Business description, financial summary, 3yr and interim financials, key statistics/ratios and historical ratio analysis.
最初の数値 (1.04) だけを返したい。私は何を間違っていますか?助言がありますか?