yahoo からページのタイトルを取得しようとしています
http://finance.yahoo.com/q?s=plug
Symbol が URL を作成するようにユーザーに依頼します: http://finance.yahoo.com/q?s=plug
同じページのローカル .html を読み込むと、プログラムはうまく機能します...
これが私のコードです:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim symbol As String, htmldoc As New HtmlDocument
symbol = TextBox3.Text
htmldoc.Load("http://finance.yahoo.com/q?s=plug")
Dim items = htmldoc.DocumentNode.SelectNodes("//head/title").Select(Function(node) New KeyValuePair(Of String, String)(node.InnerText, node.InnerText))
For Each item As KeyValuePair(Of String, String) In items
Console.WriteLine(item.Key)
Console.WriteLine(item.Value)
Next
End Sub
どうすればこの仕事を手に入れることができるか、誰にも分かりますか?最終的には株価などを引っ張っていきたい...
私はまた、私が達成しようとしていることをより簡単に行う方法を学ぶことに落ち込んでいます. KeyValuePairなどを使用する代わりに...ちょうど別のSOの質問に取り組むようになりました。
ありがとう。