Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 从表中获取2列_Asp.net_.net_Vb.net_Html Agility Pack - Fatal编程技术网

Asp.net 从表中获取2列

Asp.net 从表中获取2列,asp.net,.net,vb.net,html-agility-pack,Asp.net,.net,Vb.net,Html Agility Pack,我想用HTMLagility软件包从一张桌子上取3个柱子 <table id="inner" border="1" width="25"><h3>20:25 07/02/2014 S3 </h3><th>Pred</th><th>Act</th><th>Name</th><th>Age</th><th>Odds</th><tr>

我想用HTMLagility软件包从一张桌子上取3个柱子

<table id="inner" border="1" width="25"><h3>20:25 07/02/2014
 S3
</h3><th>Pred</th><th>Act</th><th>Name</th><th>Age</th><th>Odds</th><tr><td>1 (44.8)</td><td>2</td><td align ="center" width="8">Grandads Rifle</td><td>50</td><td>6/4F</td></tr>
<tr><td>2 (39.1)</td><td>3</td><td align ="center" width="8">Rosario Girl</td><td>33</td><td>3/1</td></tr>
<tr><td><b>3 (38.6)</b></td><td><b>1</b></td><td align ="center" width="8"><b>Zulu Hondo</b></td><td><b>33</b></td><td><b>6/1</b></td></tr>
<tr><td>4 (37.6)</td><td>6</td><td align ="center" width="8">Lethal Tiger</td><td>53</td><td>9/4</td></tr>
<tr><td>5 (33.4)</td><td>4</td><td align ="center" width="8">Redstone Bo Dhu</td><td>33</td><td>6/1</td></tr>
<tr><td>6 (27.8)</td><td>5</td><td align ="center" width="8">Corgrigg Candy</td><td>25</td><td>8/1</td></tr>
</table id="inner">

但它只会将任何内容向后拉

您可以使用索引选择第n个节点,并使用|选择多个节点:

doc.DocumentNode.SelectNodes("//table[@id='inner']//tr//td[0] | //table[@id='inner']//tr//td[1] | //table[@id='inner']//tr//td[4]")

您的代码打印5行数据(从控制台应用程序执行时)。到底是什么不起作用?
doc.DocumentNode.SelectNodes("//table[@id='inner']//tr//td[0] | //table[@id='inner']//tr//td[1] | //table[@id='inner']//tr//td[4]")