У меня есть таблица вида:
...some td's with not needed links
<td>1010</td>
<td>Building</td>
<td>Adress stree 55</td>
<td>00000 City</td>
<td>
<a href="http://www.adress.xy/file.kml" target="_self">
<img align="top" border="1" src="/custom/img/kml.gif" alt="Details" title="Details" />
</a>
</td>
Я использую этот запрос для получения информации о внутреннем тексте:
HtmlDocumet doc = new HtmlDocument();
doc.LoadHtml(html);
var node = doc.DocumentNode.Descendants("table")
.FirstOrDefault(x => x.Attributes["style"].Value == "table-layout:auto")
.Elements("tr")
.Select(tr => tr.Elements("td").Select(td => td.InnerText).ToArray)).ToArray();
, но я также хотел бы добавить в массив URLсо ссылками .kml.Итак, вопрос: как можно объединить запросы, чтобы получить внутренний текст и ссылку kml?
результат этого запроса:
string[i][j]
, где i = количество tr-элементови j - количество td-элементов
Пример:
string[0][0]="1010"
string[0][1]="Building"
Я также хотел бы иметь: string[i][4] = "http://www.adress.xy/file.kml"
PS вся таблица здесь.