HTMLAgilityPackはid属性を持つtdタグのinnerTextを取得します

c# html html-agility-pack html-table nodes

質問

HTMLAgilityPackでid属性を持つtdの内部テキストを選択しようとしています。

HTMLコード:

<td id="header1">    5    </td>
<td id="header2">    8:39pm    </td>
<td id="header3">    8:58pm    </td>
...

コード:

<td id="header1">    5    </td>
<td id="header2">    8:39pm    </td>
<td id="header3">    8:58pm    </td>
...

私は正しくtdタグを選択していないので、私は間違って何をしたのか分からないので、私はヌルノードを取得し続けている...

編集:

私はheader1とheader2で間違いを犯しましたが、ヘッダー1〜5の5つの異なるtdタグがあります。

人気のある回答

あなたはheader1を選択しようとしていheader1が、idはheader2です。

GetElementById直接使用することもできGetElementById

var td = doc.GetElementbyId("header2");



ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ