これはHtmlAgilityPackを使用しています。私はタグを含むbody11のクラスでtrタグを取得する必要があります。私は行のセルの1つでアクセスする必要がありますが、多くの運を持っていないリンクを持っているタグのためだけにアクセスする必要があります
![]()
var tablerows = table.SelectNodes("tr[@class='body11']");
foreach(HtmlNode row in tablerows)
{
var cells = row.SelectNodes(".//td");
Console.WriteLine(cells[0].InnerText);
}
個々のセルにアクセスする際の問題もあります。現在、複数のセルを同時に印刷します。
SReason:
Contract Ended
Pay Rate:
$73.58
Date Created
:
09/05/2017
Sup:
Health Carousel LLC
Bill Rate:
$73.58
Date Filled:
09/07/2017
City:
Los Angeles
OT Rate:
$110.37
Date Start:
09/03/2017
セレクタtr.body11 > td > a
がtr.body11 > td > a
です。これにより、クラス<tr>
body11 <tr>
を持つ<tr>
ネストされた<a>
ノードが<td>
されます。
これはノードを選択します。またはにアクセスする必要がある場合は、ノードグラフをトラバースする必要があります。