1

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の質問に取り組むようになりました。

ありがとう。

4

1 に答える 1