Analisando html com o HTML Agility Pack e o Linq
Eu tenho o seguinte HTML
(..)
<tbody>
<tr>
<td class="name"> Test1 </td>
<td class="data"> Data </td>
<td class="data2"> Data 2 </td>
</tr>
<tr>
<td class="name"> Test2 </td>
<td class="data"> Data2 </td>
<td class="data2"> Data 2 </td>
</tr>
</tbody>
(..)
As informações que tenho são o nome => so "Test1" e "Test2". O que eu quero saber é como posso obter os dados contidos em "data" e "data2" com base no nome que tenho.
Atualmente estou usando:
var data =
from
tr in doc.DocumentNode.Descendants("tr")
from
td in tr.ChildNodes.Where(x => x.Attributes["class"].Value == "name")
where
td.InnerText == "Test1"
select tr;
Mas eu entendo{"Object reference not set to an instance of an object."}
quando tento olhardata