1

次のリンクから単純なデータ テーブルを解析しようとしています。

http://www.tase.co.il/TASE/General/Company/companyHistoryData.htm?subDataType=0&companyID=001390&shareID=01100957

左下の薄緑色の送信画像をクリックすると、表が表示されます。テーブル ID はHistoryData1_gridHistoryData_DataGrid1 次のとおりです: htmlagilitypack を使用して解析しようとしています - 次のコードを使用します:

HtmlNode dataTable = document.GetElementbyId("HistoryData1_gridHistoryData_DataGrid1");

HtmlNodeCollection dataTableRow = dataTable.SelectNodes("//tbody/tr");

html351 個のタグで非常に汚れ<TR>ていますが、コンテンツはテーブルのコンテンツにさえ近くありません...

4

1 に答える 1

0

それ以外の

 datatable.SelectNodes("//tbody/tr");

使用する:

 datatable.SelectNodes("./tbody/tr");
于 2013-03-21T04:06:34.803 に答える