Web ブラウザー コントロールにある HTML ドキュメントを解析する vb.net プログラムを作成しようとしています。基本的に、指定されたテーブルを (クラスごとに) 見つけてから、特定の基準に対して 5 列目と 6 列目をチェックする行ごとに移動する必要があります。
Dim eles As HtmlElementCollection 'Stores contents of html document
eles = iexplore.Document.GetElementsByTagName("table")
'Get table with tasks
For Each he As HtmlElement In eles
MsgBox(Len(he.Children))
If he.GetAttribute("class") = tclass Then
'what to do when we have the table
End If
Next
問題は、例外をスローしていることです: オブジェクト参照がオブジェクトのインスタンスに設定されていません
次の行で eles に htmlcollection を割り当てることで、それが私がやっていることだと思いました:
eles = iexplore.Document.GetElementsByTagName("table")
これが間違っている場合、これを行う正しい方法は何ですか?