Извлечение конкретного текста из HTML-страницы с помощью htmlagilitypack - PullRequest
0 голосов
/ 19 ноября 2010

Здравствуйте, я использую htmlagilitypack в моей программе, его сборка в c # WPF. Я фактически извлекаю все html-страницы.знаю, я не знаю, как его добыть

HTML-страница выглядит так

<tr>
<th rowspan="4" scope="row">General</th>
<td class="ttl"><a href="network-bands.php3">2G Network</a></td>
<td class="nfo">GSM 850 / 900 / 1800 / 1900 </td>
</tr><tr>
<td class="ttl"><a href="network-bands.php3">3G Network</a></td>
<td class="nfo">HSDPA 900 / 1900 / 2100 </td>
</tr>

Я хочу извлечь только из HTML-страницы GSM 850/900/1800/1900 Эти тексты, но яя не могу извлечь его, пожалуйста, кто-нибудь поможет мне с этим

В настоящее время я пытаюсь этот код, который я нахожу на stackoverflow

foreach (var script in doc.DocumentNode.Descendants("script").ToArray())
    script.Remove();
foreach (var style in doc.DocumentNode.Descendants("style").ToArray())
    style.Remove();

Я не уверен, как извлечь конкретный текст из HTMLстраница никогда не делалась раньше.

1 Ответ

1 голос
/ 19 ноября 2010

Как насчет:

var text = document.getElementsByClassName("nfo")[0].innerHTML;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...